[英]Does current SonarQube support all the C# analysis functionality?
I have been trying to setup a SonarQube instance which would include the test execution and coverage calculations. 我一直在尝试设置SonarQube实例,该实例将包括测试执行和覆盖率计算。 I have been using SonarQube 4.3.2 with C# Plugin 3.2.
我一直在使用带有C#插件3.2的SonarQube 4.3.2。
What I wanted to use for tests / coverage was NUnit, Gallio & OpenCover 我想用于测试/覆盖范围的是NUnit,Gallio和OpenCover
First problem I got was that irrelevant of the configuration there is no appearance of Gallio or mention of tests. 我遇到的第一个问题是与配置无关,没有出现Gallio或测试的情况。 Analysis itself runs fine but all other integration for C# stuff seems to be missing.
分析本身运行良好,但似乎缺少所有其他C#集成。
Then I tried with old plugins (C# Ecosystem, I tried 1.4 versions from http://mvnrepository.com/artifact/org.codehaus.sonar-plugins.dotnet.csharp ) then gallio seems to work, but analysis brakes down, and when I try to use FxCop for instance it reports that rules could not be read ... 然后,我尝试使用旧的插件(C#生态系统,我尝试了来自http://mvnrepository.com/artifact/org.codehaus.sonar-plugins.dotnet.csharp的 1.4版本),但Gallio似乎可以正常工作,但分析会失败,何时进行分析我尝试使用FxCop例如它报告无法读取规则...
It is interesting to notice that there are no plugins for Gallio in 3.2 version (are they perhaps bundled inside this 3.2 C# plugin now?) 有趣的是,在3.2版本中没有用于Gallio的插件(它们现在可能捆绑在这个3.2 C#插件中了吗?)
To cut the story short, question is: 简而言之,问题是:
Does the current SonarQube version (4.3.2) support all the functionality for C# (.NET) project analysis, including test execution and code coverage? 当前的SonarQube版本(4.3.2)是否支持C#(.NET)项目分析的所有功能,包括测试执行和代码覆盖率?
I have a feeling that only "basic" analysis is supported at the moment. 我感到目前仅支持“基本”分析。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.