В моей компании мы начали использовать CheckStyle, FindBugs и PMD для проверки качества кода и унификации наших стилей программирования. Эти инструменты очень эффективны, но, к сожалению, у них есть несколько перекрывающихся наборов правил.CheckStyle, FindBugs и PMD конфигурации без перекрытия
Существуют ли конфигурации, доступные в Интернете, которые удалили перекрывающиеся правила?
Конечно, эти стандартные наборы правил не применимы к каждому проекту, но это будет хорошей отправной точкой для нас. Мы могли бы использовать эту конфигурацию по умолчанию (не перекрывающуюся) и адаптировать ее к нашему стилю, а не сначала обрезать наборы правил для дубликатов.
Согласен, сонар - отличный выбор. – AHungerArtist
Сонарный путь с FindBugs - лучший! Специально, если вы ищете решения opnesource в этом пространстве. – Samisa
Кстати, в последнем SonarQube 4.5.1 нет профиля качества под названием «Sonar Way с FindBugs». Доступными профилями качества являются «Sonar Way» и «FindBugs», – Sam