2

有人说“SonarQube Java Analyzer”将包含 FindBug 规则。所以我们不需要向 sonar 添加任何外部 findbug 规则。

http://www.sonarqube.org/sonarqube-java-analyzer-the-only-rule-engine-you-need/

这是否已经添加到 SonarQube 5.4 中?

谢谢

加内什

4

1 回答 1

6

您在这里应该关注的不是 SonarQube 的版本,而是 SonarQube Java Analyzer 的版本。分析器的最新版本(撰写本文时为 3.12)包含涵盖超过 80% 的 findbugs 规则的规则,并且这种覆盖率可能会不断增加。

所以是的,通过更新到最新版本的 SonarQube 和 java 分析器,您不再需要使用 FindBugs 插件。(免责声明,我是 SonarQube java 插件的维护者,也是问题中提到的博客文章的作者,所以我在这里有点偏见;))

于 2016-03-30T09:17:23.473 回答