【问题标题】:Does current SonarQube support all the C# analysis functionality?当前的 SonarQube 是否支持所有 C# 分析功能?
【发布时间】:2015-03-05 00:30:35
【问题描述】:

我一直在尝试设置一个 SonarQube 实例,其中包括测试执行和覆盖率计算。我一直在使用 SonarQube 4.3.2 和 C# Plugin 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) 项目分析的所有功能,包括测试执行和代码覆盖率?

我感觉目前只支持“基本”分析。

【问题讨论】:

    标签: c# sonarqube


    【解决方案1】:

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

    您可以通过this link了解更多信息

    【讨论】:

      猜你喜欢
      • 2016-02-20
      • 2016-01-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-13
      • 2017-10-15
      • 2012-08-02
      相关资源
      最近更新 更多