Если я работаю с Eclipse и хочу использовать SonarQube как единый источник правил кода, я понимаю, что мне нужно использовать плагин SonarLint. Однако SonarLint будет проверять только правила Squid, а не правила Checkstyle / PMD / Findbugs (хотя их можно использовать в SonarQube).
Мой вопрос: если в проекте используется набор правил Checkstyle / PMD / Findbugs, как следует обрабатывать эти правила, чтобы разработчики Eclipse также могли их видеть?
Пожалуйста, примите во внимание следующие моменты:
- Я не хочу вручную экспортировать правила из SonarQube и устанавливать плагины Eclipse для Checkstyle / PMD / Findbugs и настраивать их с помощью экспортированных правил. Это слишком громоздко.
- Я вижу, что некоторые ошибки Checkstyle / PMD / Findbug помечены как устаревшие и есть замены для squid. Это нормально. Но что мне делать со всеми правилами, которые не устарели?