sonarqube C#scanner找不到一些C#问题

时间:2017-01-10 21:11:22

标签: c# sonarqube sonar-runner sonarqube-scan

我使用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)我在代码中引入了测试目的。

什么可能导致这些问题无法报告?

1 个答案:

答案 0 :(得分:0)

我已将所有内容移至新的构建服务器。使用相同的设置和项目,现在可以正确报告所有问题。