Sonar,QAPlug,IntelliJ集成 - 多个配置文件?

时间:2013-03-06 23:29:54

标签: java intellij-idea sonarqube

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

我想要做的是将此Sonar安装作为checkStyle,findBugs和PMD规则的主要来源。 Sonar通过允许您修改其使用的规则并将其导出来支持此功能。然后,我可以将这些规则导入到使用QAPlug插件运行IntelliJ Idea的开发人员计算机上。

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

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

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

1 个答案:

答案 0 :(得分:1)

原来您可以导入已存在的个人资料。所以我只需要将所有3个文件导入到QAPlug中,现在我有一个组合的配置文件。