在SonarQube 6.3中将自定义规则类型声明为漏洞

时间:2017-05-30 13:40:39

标签: sonarqube sonarqube6.3

我正在使用sonarQube 6.3,当为Php或Javascript添加新的自定义规则时,它们默认声明为Code smell。我想将它们声明为漏洞或漏洞。

以下是规则声明的示例

@Rule(key = "Rule1", priority = Priority.MAJOR, name = "Rule 1 sould be used.", tags = {"suspicious" })

有办法吗?

1 个答案:

答案 0 :(得分:2)

有一种方法可以使用一些特殊标签设置规则类型。

  • 标记" bug"表示键入" bug"
  • 标签"安全"表示类型"漏洞"

所以试试例子:

tags = {"suspicious", "bug"}

注意:API Javadoc记录了这一点(但很难找到我承认)