SonarLint не использует серверные правила SonarQube из плагина

Я настроил привязку сервера между SonarQube и Intellij, и он работает нормально по "обычным" правилам. Я проверил это: я изменил строгость правила JavaScript в профиле качества проекта в SonarQube, обновил привязку в Intellij и увидел новую серьезность в отчете Intellij на лету. Хорошо.

Проблема в том, что мне также нужны правила SonarQube, которые приходят из его плагинов. Например, у меня есть правила TypeScript и CSS, которые приходят из плагинов. Мой анализ SonarQube сообщает о 1000+ ошибок, но SonarLint в Intellij сообщает 0 ошибок.

Есть ли способ экспортировать эти правила из SonarQube в Intellij?

Спасибо.

2 ответа

Хорошо, я думаю, что нашел ответ... Смотрите вопрос № 5 в FAQ от SonarLint:

Мы не планируем поддерживать плагины со сторонними анализаторами (такими как PMD, Android Lint, JSLint...). В большинстве случаев эти анализаторы уже имеют встроенную интеграцию IDE.

Слишком плохо, потому что мы хотели поделиться нашими качественными профилями SonarQube по всей компании...

Это забавная причина: https://docs.sonarqube.org/display/SONARQUBE52/Configuring+SonarQube+in+IntelliJ

Плагин SonarQube IntelliJ устарел Плагин SonarQube IntelliJ не работает с SonarQube 5.2+. Его заменяет SonarLint для IntelliJ.

Другие вопросы по тегам