2017-01-12 3 views
0

У меня есть сгенерированный код (JavaScript из TypeScript), который я не хочу анализировать с помощью сонара (для ошибок и т. Д.), Но я хочу включить охват тестирования.SonarQube - Включить файлы для тестового покрытия, исключить для анализа

В настоящее время с использованием включения/исключения сонара у нас есть покрытие и ошибки.

Sonar v6.2

ответ

1

Это можно игнорировать все правила, касающиеся всех файлов с помощью «Анализа Scope> Игнорировать вопросы по нескольким критериям» настройки вашего проекта.

Просьба ознакомиться с официальной документацией "Narrowing the focus".

+0

Это сработало. Сначала я прочитал документы, но пропустил бит, говоря, что вы можете подгонять правила! Рассматривая базовый db, вы бы не захотели устанавливать одинаковые значения через свойства в нашем скрипте построения градиента. 'property" sonar.issue.ignore.multicriteria "," 1 "' 'property" sonar.issue.ignore.multicriteria.1.ruleKey "," * "' 'property" sonar.issue.ignore.multicriteria. 1.resourceKey "," src/main/webapp/resources/js_compiled/** "' – t0mmyw

+1

Да, мы препятствуем этому, просто потому, что основной способ сохранить эти многозначные наборы свойств может измениться без уведомления. –

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