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