我使用Visual Studio 2015 Update 3和sonnarqube msbuild扫描仪2.2.0.24进行构建机器设置。在声纳服务器端(6.2),我有c#插件版本5.5.2.537。
在分析项目时,c#文件中找不到一些代码气味。
我已经确认:
我已经删除了sonarqube中的整个项目,并多次重新运行分析。例如,在特定的.cs文件中,我的注释密度代码气味正确地工作。但是,即使文件中有多个TODO,关于处理TODO(s1135)的规则也不起作用。同样适用于规则"布尔检查不应该反转" (S1940)我在代码中引入了测试目的。
什么可能导致这些问题无法报告?
答案 0 :(得分:0)
我已将所有内容移至新的构建服务器。使用相同的设置和项目,现在可以正确报告所有问题。