Почему Gradle строит мой Java-проект, когда я просто называю анализ SonarQube? - PullRequest
0 голосов
/ 13 сентября 2018

Мне интересно, почему Gradle создает мой проект, когда я вызываю Sonarqube для статического анализа кода:

./gradlew sonarqube

Как я могу предотвратить построение всего проекта Gradle?

1 Ответ

0 голосов
/ 13 сентября 2018

Sonarqube не только анализирует исходный код.Он также создает некоторые отчеты о покрытии кода тестами.Поэтому тесты должны быть выполнены, и весь ваш код должен быть скомпилирован.

Если ваш проект на Java, этот post также объясняет, что Sonarqube выполняет семантический анализ на основе .class file

...