0

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

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

4

2 回答 2

1

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

我不确定,但根据 sonar 的文档,有一些称为“质量配置文件”的东西应该可以处理您的情况。

于 2012-06-29T12:56:20.790 回答
0

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

编辑:
从 Sonar 3.5 开始,上述改进已经实施并且可用。

于 2012-07-03T07:00:42.573 回答