diff options
author | Duarte Meneses <duarte.meneses@sonarsource.com> | 2018-04-10 15:41:07 +0200 |
---|---|---|
committer | SonarTech <sonartech@sonarsource.com> | 2018-04-26 20:20:50 +0200 |
commit | 29c541dc4886e8f5b1023401caf4144847b20a7b (patch) | |
tree | cf02f337890190dc6815b163524277bf077800cc /sonar-scanner-engine | |
parent | a4f510d4548b71357412fcd0b6cac70ca1ec4277 (diff) | |
download | sonarqube-29c541dc4886e8f5b1023401caf4144847b20a7b.tar.gz sonarqube-29c541dc4886e8f5b1023401caf4144847b20a7b.zip |
SONAR-10543 Fix mandatory fields
Diffstat (limited to 'sonar-scanner-engine')
-rw-r--r-- | sonar-scanner-engine/src/main/java/org/sonar/scanner/issue/ModuleIssues.java | 1 | ||||
-rw-r--r-- | sonar-scanner-engine/src/test/java/org/sonar/scanner/issue/ModuleIssuesTest.java | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/sonar-scanner-engine/src/main/java/org/sonar/scanner/issue/ModuleIssues.java b/sonar-scanner-engine/src/main/java/org/sonar/scanner/issue/ModuleIssues.java index 40167c3c769..a6bdaad62f2 100644 --- a/sonar-scanner-engine/src/main/java/org/sonar/scanner/issue/ModuleIssues.java +++ b/sonar-scanner-engine/src/main/java/org/sonar/scanner/issue/ModuleIssues.java @@ -121,6 +121,7 @@ public class ModuleIssues { builder.setSeverity(severity); builder.setRuleRepository(issue.ruleKey().repository()); builder.setRuleKey(issue.ruleKey().rule()); + builder.setRuleTitle(issue.ruleTitle()); builder.setMsg(primaryMessage); locationBuilder.setMsg(primaryMessage); diff --git a/sonar-scanner-engine/src/test/java/org/sonar/scanner/issue/ModuleIssuesTest.java b/sonar-scanner-engine/src/test/java/org/sonar/scanner/issue/ModuleIssuesTest.java index 6309720339d..844f6edcfab 100644 --- a/sonar-scanner-engine/src/test/java/org/sonar/scanner/issue/ModuleIssuesTest.java +++ b/sonar-scanner-engine/src/test/java/org/sonar/scanner/issue/ModuleIssuesTest.java @@ -155,7 +155,8 @@ public class ModuleIssuesTest { DefaultExternalIssue issue = new DefaultExternalIssue() .at(new DefaultIssueLocation().on(file).at(file.selectLine(3)).message("Foo")) .forRule(SQUID_RULE_KEY) - .severity(org.sonar.api.batch.rule.Severity.CRITICAL); + .severity(org.sonar.api.batch.rule.Severity.CRITICAL) + .ruleTitle("title"); moduleIssues.initAndAddExternalIssue(issue); |