2016-10-13 2 views
2

Я хотел бы знать, где eclipse хранит набор правил для Sonarlint, поэтому я могу скопировать его на другие Eclipses без подключения к Sonar-Server.Где находится файл правил Sonarlint в eclipse?

Как вы скачать Sonarlint, он поставляется со стандартным набором правил. Когда вы подключаете его к Sonar-серверу, он загружает набор правил, определенный на сервере. Итак, где будет храниться этот набор правил?

Заранее спасибо.

ответ

1

Набор правил по умолчанию, используемый в автономном режиме, по-видимому, определен в классах в плагине плагина Eclipse Sonarlint (например, в org.sonarlint.eclipse.core_2.2.1.201608261350-RELEASE.jar). Это означает, что в настоящее время невозможно изменить этот набор правил (если вы не хотите попробовать его перепроектировать). Ваш единственный вариант - подключить каждую машину к серверу SonarQube.

Возможно, в будущем планируется добавить дополнительную поддержку настройки (см. Также this answer).

+1

Не совсем то, на что я надеялся, но спасибо. Забавно, если вы подключитесь к серверу, конфигурация (набор правил) будет сохранена в файле .sonarlint \ storage \ yourservername \ global \ active_rules \ java-sonar-way.pb. Но если вы скопируете конфигурацию сервера и набор правил на другое затмение, он не будет распознан sonarlint. – LazR