sonarqube:指定一个C#解决方案,但也检查了非C#问题

时间:2015-04-21 13:56:31

标签: c# sonarqube fxcop stylecop

我(成功地)使用SonarQube来分析C#项目。由于我想检查更多问题,我使用了Visual Studio Bootstrapper插件(sonar.dotnet.visualstudio.solution.file = MyVisualStudioCode / MyCSharpSolution.sln)。

这很好用,但是现在它只计算C#代码的行数,而不再是java代码和html代码的行数。

我想这是期望的行为,但有可能同时拥有这两种行为吗?要获得FxCop和StyleCop的额外问题,还要分析非c#代码?如果是的话:怎么样?

非常感谢并关注!

1 个答案:

答案 0 :(得分:0)

Visual Studio Bootstrapper(及其即将推出的MSBuild Runner替换)仅导入添加到MSBuild .*proj项目文件的文件。

例如,HTML文件应作为内容显式添加到项目中。 足以将它们简单地放在项目的文件夹或子文件夹下。

完成后,SonarQube Java和Web插件将能够分析这些文件,并且可以正确计算指标。