我(成功地)使用SonarQube来分析C#项目。由于我想检查更多问题,我使用了Visual Studio Bootstrapper插件(sonar.dotnet.visualstudio.solution.file = MyVisualStudioCode / MyCSharpSolution.sln)。
这很好用,但是现在它只计算C#代码的行数,而不再是java代码和html代码的行数。
我想这是期望的行为,但有可能同时拥有这两种行为吗?要获得FxCop和StyleCop的额外问题,还要分析非c#代码?如果是的话:怎么样?
非常感谢并关注!
答案 0 :(得分:0)
Visual Studio Bootstrapper(及其即将推出的MSBuild Runner替换)仅导入添加到MSBuild .*proj
项目文件的文件。
例如,HTML文件应作为内容显式添加到项目中。 不足以将它们简单地放在项目的文件夹或子文件夹下。
完成后,SonarQube Java和Web插件将能够分析这些文件,并且可以正确计算指标。