Как исключить встроенные правила в пользовательском плагине?
Я разрабатываю новый плагин для SonarQube, поддерживающий новый язык, но когда я включил этот плагин, было несколько встроенных правил, таких как:
- Ветви должны иметь достаточный охват тестами
- Неудачные юнит-тесты должны быть исправлены
- Линии должны иметь достаточное покрытие тестами
- Пропущенные юнит-тесты должны быть либо удалены, либо исправлены и т. Д.
Для моего нового языкового тестирования нет никакого смысла, и я хотел бы исключить их. Есть ли способ сделать это?
1 ответ
Решение
К сожалению, эти "Общие" правила доступны по умолчанию на всех языках непосредственно из самого SonarQube и в настоящее время не могут быть удалены (по крайней мере, начиная с 6.6).