声纳规则定义XML格式

时间:2015-10-29 07:51:47

标签: java sonarqube sonar-runner

在哪里可以找到用于将规则导入Sonar的XML文件的良好文档和/或架构? http://javadocs.sonarsource.org/5.1/apidocs/org/sonar/api/server/rule/RulesDefinitionXmlLoader.html上有一些文档,但它不准确(例如,描述标记为可选,但如果缺少声纳则失败)并且没有描述每个元素代表的内容。

我正在使用Sonar 5.2 RC2,但格式可能与以前的版本没有变化。

2 个答案:

答案 0 :(得分:1)

我认为您不会找到一些文档,但您可以查看最新的示例:https://github.com/SonarSource/sonar-findbugs/blob/master/src/main/resources/org/sonar/plugins/findbugs/rules.xml

答案 1 :(得分:0)

您无法仅使用XML文件从其他工具导入规则。相反,你需要编写一个完整的插件,引用David RACODON就是一个很好的例子:SonarQube FindBugs plugin