2015-07-15 2 views
0

У меня есть мультимодульный проект Android/Gradle. Проект имеет два модуля Java и несколько модулей Android. Я запускаю сонар, выполняя задачу sonarRunner в корне проекта. К сожалению, «строки кода», «файлы», «функции», «сложность» и т. Д. Не включают файлы .java для Android.Sonarqube не показывает строки Android кода

С другой стороны, проблемы (основные, второстепенные, блокирующие, ...) включены в анализ.

Есть ли способ включить файлы Android-Java в статистику?

Sonarqube версия 4.5.1

Благодаря

ответ

1

Сначала вы должны переключиться и использовать новый Gradle SonarQube Plugin: https://discuss.gradle.org/t/important-changes-to-gradle-sonarqube-support/10252

Тогда действительно Android модули не поддерживаются из коробки. Проблема уже сообщалась и будет частью следующего спринта: http://jira.sonarsource.com/browse/SONARGRADL-6

+0

Я решил это, снова применив конфигурацию sonarRunner к файлам градиента подмодулей. – Soccertrash

+1

Похоже на http://stackoverflow.com/questions/31460191/not-able-to-get-sonarqube-to-index-files-in-my-multi-module-gradle-project. –

+0

да, это! благодаря – Soccertrash

Смежные вопросы