Eclipse Sonar插件 - 从分析中排除测试源

时间:2012-06-29 12:42:34

标签: eclipse maven sonarqube

在运行本地分析时,eclipse中是否有可能从声纳分析中排除maven项目的测试源?

测试代码使用比生产代码更多的硬编码值。因此有很多警告,表示应该使用常量。但在许多情况下,总是使用常量在测试源中是多余的。我不想删除规则,因为这对于生产代码是必要的。

2 个答案:

答案 0 :(得分:1)

此外,我会说测试代码应该与生产代码具有相同的质量,因为它会测试生产代码,所以如果我是合乎逻辑的,我会说测试代码必须具有比生产代码更好的质量。

我不确定,但根据声纳的文档,有一些名为"Quality profiles"的东西可以处理你的情况。

答案 1 :(得分:0)

声纳有一个开放的改进,可以添加我想要的功能。见http://jira.codehaus.org/browse/SONAR-2760

修改
从Sonar 3.5开始,上述改进已经实施并可以使用。