【问题标题】:Some corrected issues persist on SonarQube?SonarQube 上仍然存在一些更正的问题?
【发布时间】:2015-09-08 07:42:50
【问题描述】:

我们在 C# .Net 4.5.2 解决方案上使用 sonar-runner-2.4sonarqube-5.1.2

顺便说一句,非常有用的产品:)

我们遇到了一些麻烦;

https://jira.sonarsource.com/browse/SONAR-6792

因为Sonar 试图修饰超出文件限制的问题。这似乎是一个修复。我们有简单的解决方法(一旦我们知道装饰器在哪个文件上失败)并等待修复。

现在,我们认为这个问题与 SONAR-6792 相关(待确认)。

我们有几种情况,尽管代码问题已经得到纠正,但仍会检测到这些问题。这就像在一些旧代码视图上进行分析,或者问题在错误的行上被修饰。这是其中一个例子:

Sonar corrected issue

Resharper 告诉我们;

参数的类型可以是“IEnumerable””,但它是 已经是这样了。以前的类型可能是 'ICollection'。

谢谢!

【问题讨论】:

标签: c# resharper sonar-runner sonarqube5.1.2


【解决方案1】:

实际上,问题似乎与声纳本身无关。我们的声纳构建有点定制。它不使用 Sonar 的 R# 插件,但它使用 R# 本身并将输出提供给 Sonar。

现在安装更新版本的 R# 解决了这个问题。

对于给您带来的任何不便,我们深表歉意。

谢谢!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-08
    • 1970-01-01
    • 2010-11-14
    • 2014-02-19
    • 2011-07-29
    • 1970-01-01
    • 2017-07-31
    相关资源
    最近更新 更多