我们在C#.Net 4.5.2解决方案中使用sonar-runner-2.4
和sonarqube-5.1.2
。
非常有用的产品,顺便说一下:)
我们遇到了一些麻烦;
因为Sonar
试图装饰超出文件限制的问题。这似乎是一个解决方案。我们已经得到了简单的解决方法(一旦我们知道装饰器失败了哪个文件)并等待修复。
现在,我们认为这个问题与 SONAR-6792 (待确认)有关。
我们有几种情况会检测到代码问题,尽管它们已经被核实。就像在一些旧的代码视图上进行分析一样,或者在错误的行上装饰问题。以下是其中一个例子:
Resharper告诉我们;
参数可以是' IEnumerable' "但是它 已经是这样了。以前的类型可能是一个 ' ICollection的'
谢谢!
答案 0 :(得分:0)
实际上这个问题似乎是Sonar本身的外部问题。我们的声纳版本有点定制。它不使用Sonar的R#插件,但它使用R#本身并将输出提供给Sonar。
现在安装新版本的R#解决了这个问题。
对于造成的任何不便,我们深表歉意。
谢谢!