Как работает статический анализ кода
Я новичок в SonarQube. У меня есть несколько вопросов по реализации SonarQube-DevOps:
- Когда использовать SonarQube в DevOps. До начала сборки или после сборки?
- Будет ли анализ статического кода SonarQube выполняться для файлов Java или файлов классов?
1 ответ
- Запустите сканирование после сборки. Большинство SonarAnalyzers (языковые движки внутри плагинов) предполагают, что имеют дело с компилируемым кодом.
- Для полного и тщательного анализа SonarAnalyzer для Java требуются как файлы.java, так и файлы.class.