diff options
-rw-r--r-- | sonar-core/src/main/java/org/sonar/core/issue/IssueDto.java | 10 | ||||
-rw-r--r-- | sonar-core/src/test/java/org/sonar/core/issue/IssueDaoTest.java | 2 |
2 files changed, 6 insertions, 6 deletions
diff --git a/sonar-core/src/main/java/org/sonar/core/issue/IssueDto.java b/sonar-core/src/main/java/org/sonar/core/issue/IssueDto.java index 982176c8ed3..36734e69e50 100644 --- a/sonar-core/src/main/java/org/sonar/core/issue/IssueDto.java +++ b/sonar-core/src/main/java/org/sonar/core/issue/IssueDto.java @@ -58,9 +58,7 @@ public final class IssueDto { private Date closedAt; // joins - private String rule; - - // This fields are not persited in db + private transient String ruleKey; private transient String ruleRepo; private transient String componentKey; @@ -256,7 +254,7 @@ public final class IssueDto { } public String getRule() { - return rule; + return ruleKey; } public String getRuleRepo() { @@ -272,7 +270,7 @@ public final class IssueDto { */ public IssueDto setRuleKey_unit_test_only(String repo, String rule) { this.ruleRepo = repo; - this.rule = rule; + this.ruleKey = rule; return this; } @@ -353,7 +351,7 @@ public final class IssueDto { issue.setComponentKey(componentKey); issue.setManual(manualIssue); issue.setManualSeverity(manualSeverity); - issue.setRuleKey(RuleKey.of(ruleRepo, rule)); + issue.setRuleKey(RuleKey.of(ruleRepo, ruleKey)); issue.setNew(false); // TODO personId return issue; diff --git a/sonar-core/src/test/java/org/sonar/core/issue/IssueDaoTest.java b/sonar-core/src/test/java/org/sonar/core/issue/IssueDaoTest.java index 9f45587d8ba..f4970730160 100644 --- a/sonar-core/src/test/java/org/sonar/core/issue/IssueDaoTest.java +++ b/sonar-core/src/test/java/org/sonar/core/issue/IssueDaoTest.java @@ -118,6 +118,8 @@ public class IssueDaoTest extends AbstractDaoTestCase { assertThat(issue.getCreatedAt()).isNotNull(); assertThat(issue.getUpdatedAt()).isNotNull(); assertThat(issue.getClosedAt()).isNotNull(); + assertThat(issue.getRule()).isNotNull(); + assertThat(issue.getRuleRepo()).isNotNull(); } @Test |