【问题标题】:Sonar, QAPlug, IntelliJ Integration - Multiple profiles?声纳、QAPlug、IntelliJ 集成 - 多个配置文件?
【发布时间】:2013-02-22 00:07:42
【问题描述】:

我在我们的构建服务器上设置了 Sonar 安装,以便我们可以维护关于我们的编码规则合规性、代码覆盖率等的报告。

我想要做的是维护这个 Sonar 安装作为我们 checkStyle、findBugs 和 PMD 规则的主要来源。 Sonar 通过让您修改其使用的规则并导出它们来支持这一点。然后我可以将这些规则导入到使用 QAPlug 插件运行 IntelliJ Idea 的开发人员机器中。

问题是我必须单独导入配置文件。这意味着我必须使用 checkStyle 配置文件运行 QAPlug,然后是 PMD 插件,然后是 findBugs 插件。这是期望开发人员一直做的太多步骤。

我可以在插件本身中组合它们,以便它同时执行 PMD、checkStyle 和 findBugs 规则。但是随后维护配置文件的步骤量变得太大。 IE。修改 Sonar 中的规则,导出 3 个配置文件,将 3 个配置文件合二为一,分发给开发者。

有没有更好的方法来实现这个目标?

【问题讨论】:

    标签: java intellij-idea sonarqube


    【解决方案1】:

    事实证明,您可以导入到已经存在的配置文件中。所以我只需要将所有 3 个文件导入 QAPlug,现在我就有了一个组合配置文件。

    【讨论】:

      猜你喜欢
      • 2013-11-22
      • 2018-02-05
      • 2018-11-15
      • 2016-08-31
      • 2015-10-29
      • 2011-07-31
      • 2010-11-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多