Синхронизация SonarTS Качественный профиль с tslint.json Angular Project - PullRequest
0 голосов
/ 23 мая 2018

В настоящее время я использую SonarTS для анализа моего приложения Angular 5/6.Я запускаю tslint локально с использованием набора правил tslint.json и удалил все ошибки / предупреждения.После анализа сонара очевидно, что профиль качества TsLint в SonarTS и tslint.json не используют один и тот же набор правил.Есть ли способ заставить SonarQube использовать мой проект tslint.json и создать профиль качества на основе этого набора правил?

1 Ответ

0 голосов
/ 24 мая 2018

Не существует автоматического способа сделать это, и обратите внимание, что не все правила TSLint доступны через SonarTS.Поэтому я бы порекомендовал:

  1. Создать профиль с нужными вам правилами вручную

или

Используйте новую функцию, позволяющую импортировать отчеты tslint (https://docs.sonarqube.org/display/PLUG/Importing+TSLint+and+ESLint+issues+for+TypeScript+files),, но до выпуска SQ 7.2 вы можете использовать его только на SonarCloud .

PS Эта страница может помочь вам найти подходящие правила

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