2014-01-14 2 views
6

Используя SonarQube, мы хотим создать новый профиль качества из существующего профиля, но отключить пару правил. Графический интерфейс позволяет нам изменять серьезность унаследованных правил, но не деактивировать правила.SonarQube - как отключить унаследованное правило в профиле качества?

Есть ли способ достичь этого?

Обходной путь заключается в том, чтобы скопировать профиль и изменить его, но мы хотим сохранить ссылку на исходный профиль, чтобы наш унаследованный профиль забирал любые изменения, внесенные в исходный профиль.

ответ

3

Невозможно деактивировать правило, унаследованное от профиля качества родителя.

+2

Любые эволюции/планы с момента ответа? – fxm

+0

Это старый вопрос, но с SQ 6.6 кажется, что деактивировать унаследованное правило по-прежнему невозможно. Тот же вопрос, что и предыдущий комментарий: какие-либо планы сделать это возможным? благодаря – lbndev

4

Независимо от используемого профиля, вы всегда можете игнорировать правила на уровне проекта: Войдите в меню проекта Администрирование -> Общие настройки. Оттуда перейдите к Область анализа -> Проблемы.

Добавьте правило (ы) вы хотите игнорировать в игнорировать вопросы по нескольким критериям список с ** в File Path Pattern.

Смежные вопросы