SonarQube的不同版本是否为同一代码提供了不同数量的问题?

时间:2015-10-01 12:39:48

标签: java sonarqube issue-tracking

我已经在两个不同的声纳版本上部署了相同的代码,并将质量配置文件应用为#Sonar Way' Java的。仍然对于相同的代码我得到不同数量的问题计数和不同的问题规则应用仍然我可以看到两个相同的配置文件。任何人都可以建议可能缺少的东西吗?

Environment-1

Environment-2

行差异可能是由于行添加但未在第一个环境中创建构建(请忽略一行差异)

1 个答案:

答案 0 :(得分:2)

解释非常简单:当新版本的SonarQube发布时,它附带了当时发布的新版Sonar-Java插件。

java插件的每个发布版本都提供了可以添加到质量配置文件中的新规则(因此,由于新规则而出现新问题)以及一些错误修复以减少误报(可以解释某些问题的删除)和假阴性(因此某些规则的新问题)。 Sonar Way质量配置文件随着java插件的发布版本而不断发展。