Отключить автоматический анализ sonarlint в Eclipse по умолчанию

недавно мы добавили SonarLint в нашу установку Eclipse по умолчанию, но используем sonarlint только в некоторых новых проектах. Хотя мы были вполне довольны sonarlint в этих проектах, автоматический анализ по умолчанию для всех наших устаревших проектов замедляет запуск Eclipse.

Я мог бы пройти через 600+ проектов и добавить содержащих autoEnabled=false, но я бы предпочел, чтобы проекты по умолчанию были false и добавить autoEnabled=true prefs файл только для проектов, где мы приложили усилия, чтобы придерживаться правил sonarlint.

есть ли способ сделать это?

1 ответов


отсюда обсуждение кажется, что по умолчанию нет способа отключить автоматический анализ глобально. Но есть обходной путь: вы можете добавить сонар.свойства исключений для файлов в конфигурации анализатора (окно - >настройки - >SonarLint - >свойства анализатора).

sonar.exclusions=**/*.js исключает все *.js файлы из автоматического анализа