繁体   English   中英

当前的SonarQube是否支持所有C#分析功能?

[英]Does current SonarQube support all the C# analysis functionality?

我一直在尝试设置SonarQube实例,该实例将包括测试执行和覆盖率计算。 我一直在使用带有C#插件3.2的SonarQube 4.3.2。

我想用于测试/覆盖范围的是NUnit,Gallio和OpenCover

我遇到的第一个问题是与配置无关,没有出现Gallio或测试的情况。 分析本身运行良好,但似乎缺少所有其他C#集成。

然后,我尝试使用旧的插件(C#生态系统,我尝试了来自http://mvnrepository.com/artifact/org.codehaus.sonar-plugins.dotnet.csharp的 1.4版本),但Gallio似乎可以正常工作,但分析会失败,何时进行分析我尝试使用FxCop例如它报告无法读取规则...

有趣的是,在3.2版本中没有用于Gallio的插件(它们现在可能捆绑在这个3.2 C#插件中了吗?)

简而言之,问题是:

当前的SonarQube版本(4.3.2)是否支持C#(.NET)项目分析的所有功能,包括测试执行和代码覆盖率?

我感到目前仅支持“基本”分析。

Gallio支持已被删除。 从现在开始,您需要独立生成coverage文件并将这些文件导入声纳。

您可以通过此链接获取更多信息

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM