【问题标题】:How should sonar be configured to work with StyleCop 4.7应如何配置声纳以使用 StyleCop 4.7
【发布时间】:2012-05-06 07:43:52
【问题描述】:

我正在尝试让声纳与 StyleCop 4.7 一起使用,但遇到了一些问题。

1) 当我在 Sonar 设置中设置 StyleCop 的位置时,Sonar 无法运行,因此我的 CI 构建失败。 Sonar 似乎无法找到作为 StyleCop 4.7 的一部分编译的程序集

2) 我看不到获取 4.7 版中可用但 4.4 版中不可用的规则的方法。意思是,我想启用 4.7 版中可用的规则,但不显示为在声纳的质量配置文件中启用和优先级的选项。

我正在尝试对 C# 项目运行声纳分析,并且它使用默认版本的 c# 插件成功运行。我正在运行 Sonar 的 2.13.1 版本。任何帮助将不胜感激。

【问题讨论】:

    标签: c# sonarqube stylecop static-code-analysis


    【解决方案1】:

    对于您的第一个问题,如果您不提供日志文件的摘录,我将无法为您提供更多帮助。您还可以在调试模式 ('-X') 下运行分析,以便找到为 StyleCop 启动的确切命令并尝试手动重新启动它以获取有关失败的更多信息。

    对于第二个问题,在我们更新 StyleCop 插件之前,您可以使用 guide we put on the Wiki 在 Sonar 中添加缺失的规则。

    【讨论】:

    • 感谢您的回答Fabrice。我认为我的第一个问题也与您为#2 给出的答案有关。你知道 C# 插件的下一个预定版本是什么时候吗?
    • 我们还没有下一个 1.4 版的发布日期(1.3 版刚刚发布)。但是,我创建了以下票证,您可以在事情发生变化时收到通知:jira.codehaus.org/browse/SONARPLUGINS-1773
    猜你喜欢
    • 2012-08-24
    • 2013-05-29
    • 2011-07-31
    • 1970-01-01
    • 2010-11-05
    • 1970-01-01
    • 2012-06-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多