【发布时间】:2018-03-21 14:30:27
【问题描述】:
我的公司使用 SonarQube 已经有一段时间了,现在我们安装了最新的 SonarQube 版本 6.4,我们想升级我们正在使用的质量配置文件。
据我所知,不再需要使用 FindBugs、PMD 和 Checkstyle 插件,因为来自 SonarJava 插件的规则包含来自其他插件的所有规则。
我想使用“Sonar way”内置配置文件,但我注意到它只包含 SonarJava 存储库中所有规则的子集。 Sonar 方式中有 292 条规则,SonarJava 规则库中有 427 条。我注意到“声纳方式”中缺少一些重要规则。
问题是:
- 为什么“Sonar way”不包含所有 SonarJava 规则。
- 创建包含 SonarJava 存储库中所有规则的配置文件并使用此配置文件是否有一些缺点?
【问题讨论】:
标签: java sonarqube static-code-analysis