5.5 バージョンにアップグレードした後、最新 (5.6) の 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))
} //...