Мой проект использует стороннюю библиотеку (назовем ее X) с большим количеством устаревшего кода.Sonarqube сообщает о множестве проблем каждый раз, когда я вызываю устаревший метод или использую устаревший тип из библиотеки X. Я обнаружил, что за это отвечает правило squid:CallToDeprecatedMethod
.
Чего я хочу добиться, так это включить правило squid:CallToDeprecatedMethod
для всех типов и ссылок на методы, кроме библиотеки X (или конкретного пакета из библиотеки X).Более того, я хочу сделать это внешне без каких-либо специфических для сонара исключительных меток в кодовой базе (т. Е. @SuppressWarnings("squid:xxx")
)
Я попробовал варианты области администрирования-> анализа Sonarqube, но ничего не нашел.Также проверено StackOverflow, например здесь , но ничего не найдено.
Моя версия SonarQube 5.6.6.