Преобразование правил, написанных в PMD, в пользовательские правила сонара
Я использую PMD для добавления пользовательских правил в свой репозиторий. Прямо сейчас я планирую использовать sonarqube для анализа моих локальных репозиториев. Есть ли способ конвертировать пользовательские правила, написанные в PMD, в пользовательские правила сонара.
1 ответ
Для этого нет утилиты конвертации. Вам придется заново реализовать каждое правило, используя API-интерфейсы SonarJava. К счастью, есть руководство по написанию пользовательских правил SonarJava: https://docs.sonarqube.org/display/PLUG/Writing+Custom+Java+Rules+101