3
5.5バージョンにアップグレードした後、最新の(5.6)SonarQubeはプラグインを通じて "Code Smell"として常に問題を表示します。私は分類についてもっと知りたいのですが、どのように他のタイプ(「脆弱性」と「バグ」)として追加することができますか?バグや脆弱性のSonarQubeはCode Smellとしてすべての問題を追加します
Issuable issuable = this.resourcePerspectives.as(Issuable.class, inputFile);
if (issuable != null) {
Issue issue = issuable.newIssueBuilder()
.ruleKey(activeRule.ruleKey())
.line(vulnerability.getLine())
.message(someMessage)
.severity(severity)
.build();
issuable.addIssue(issue))
} //...
ありがとうございます。私は問題(オブジェクト)の作成時にオンザフライでタグを追加する方法はないと思いますが、そうですか? – jonypera
Uhm ...それは本当にAPIの非常に暗いコーナーです。 –
問題ありません。カテゴリ分類がどのように機能するかを知ってうれしいです。将来(あなたが言ったように)、 'newIssueBuilder()'のもう一つのパラメータのように、問題を簡単に分類するのが良いでしょう。ちょうど開発者の提案:) もう一度ありがとうございます。 – jonypera