Я работаю над библиотекой обработки аннотаций, которая генерирует код Java с использованием JavaPoet. Он состоит из трех модулей
- Процессор аннотаций
- Библиотека, которая определяет аннотации и некоторый другой вспомогательный код.
- Тестовое приложение, которое использует оба
Все это построено с использованием Gradle. У меня есть среда с запущенным Sonarqube, и я могу анализировать код с помощью ./gradlew sonarqube
. Однако Sonar сканирует только под src/main/java
для всех трех модулей. Я хотел бы иметь возможность сканировать каталог build/
модуля app
, чтобы убедиться, что сгенерированный код в порядке, но я не могу найти подсказку, как это сделать. Я ожидаю способ указать Sonar сканировать другие каталоги, помимо каталогов по умолчанию. Может ли кто-нибудь предложить подход для этого?