summaryrefslogtreecommitdiffstats
path: root/sonar-plugin-api
diff options
context:
space:
mode:
authorGodin <mandrikov@gmail.com>2010-12-03 12:00:23 +0000
committerGodin <mandrikov@gmail.com>2010-12-03 12:00:23 +0000
commitf8961c4b761b4d11b0e9823b899dfaabfe399f71 (patch)
tree2a4a269c2b1624933a1ad0895f6c3743a1e02cca /sonar-plugin-api
parent4de9f9f8e864a3564e6f2fe316424ec80280e5a4 (diff)
downloadsonarqube-f8961c4b761b4d11b0e9823b899dfaabfe399f71.tar.gz
sonarqube-f8961c4b761b4d11b0e9823b899dfaabfe399f71.zip
SONAR-1450: Add checksum to RuleFailureModel and use it in ViolationPersisterDecorator
Diffstat (limited to 'sonar-plugin-api')
-rw-r--r--sonar-plugin-api/src/main/java/org/sonar/api/database/model/RuleFailureModel.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/database/model/RuleFailureModel.java b/sonar-plugin-api/src/main/java/org/sonar/api/database/model/RuleFailureModel.java
index ccaea4c15c1..ec5b8e305fc 100644
--- a/sonar-plugin-api/src/main/java/org/sonar/api/database/model/RuleFailureModel.java
+++ b/sonar-plugin-api/src/main/java/org/sonar/api/database/model/RuleFailureModel.java
@@ -59,6 +59,9 @@ public class RuleFailureModel extends BaseIdentifiable {
@Column(name = "created_at", updatable = true, nullable = true)
private Date createdAt;
+ @Column(name = "checksum", updatable = true, nullable = true, length = 1000)
+ private String checksum;
+
public String getMessage() {
return message;
}
@@ -124,6 +127,14 @@ public class RuleFailureModel extends BaseIdentifiable {
this.createdAt = createdAt;
}
+ public String getChecksum() {
+ return checksum;
+ }
+
+ public void setChecksum(String checksum) {
+ this.checksum = checksum;
+ }
+
@Override
public boolean equals(Object obj) {
if (!(obj instanceof RuleFailureModel)) {