2017-05-30 10 views
2

私はsonarQube 6.3を使用しています.PhpやJavascriptの新しいカスタムルールを追加する際には、デフォルトでCode Smellとして宣言されています。私はそれらを脆弱性またはバグとして宣言したいと思います。ここでSonarQube 6.3の脆弱性としてカスタムルールタイプを宣言します

は、ルールの宣言

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

の例それを行うための方法がありますか?

答えて

1

いくつかの特殊タグを使用してルールタイプを設定する方法があります。

  • タグ "バグ" "バグ"
  • タグ "セキュリティ" と入力意味だから、例えば試す

を "脆弱性" と入力意味:

tags = {"suspicious", "bug"} 

はNB:これは文書化されていますAPI Javadoc(ただし、私が認めにくい)

+0

ありがとう – SabrinaS