summaryrefslogtreecommitdiffstats
path: root/sonar-core
diff options
context:
space:
mode:
authorStephane Gamard <stephane.gamard@searchbox.com>2014-07-01 16:06:22 +0200
committerStephane Gamard <stephane.gamard@searchbox.com>2014-07-01 16:50:32 +0200
commit3f79488e2b6476d304c362c7e5b1155e5d76f35f (patch)
tree683de9b00bc1f3aabdbe89af434262028fb1d36d /sonar-core
parentd223c5ded79b36396ad2b4b16dbbe1dd2dc24cd1 (diff)
downloadsonarqube-3f79488e2b6476d304c362c7e5b1155e5d76f35f.tar.gz
sonarqube-3f79488e2b6476d304c362c7e5b1155e5d76f35f.zip
fix quality flaw (rule.getLanguage() can be null)
Diffstat (limited to 'sonar-core')
-rw-r--r--sonar-core/src/main/java/org/sonar/core/rule/RuleDto.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/sonar-core/src/main/java/org/sonar/core/rule/RuleDto.java b/sonar-core/src/main/java/org/sonar/core/rule/RuleDto.java
index fd3909bcc58..5b065f8d699 100644
--- a/sonar-core/src/main/java/org/sonar/core/rule/RuleDto.java
+++ b/sonar-core/src/main/java/org/sonar/core/rule/RuleDto.java
@@ -30,8 +30,11 @@ import org.sonar.core.persistence.Dto;
import javax.annotation.CheckForNull;
import javax.annotation.Nullable;
-
-import java.util.*;
+import java.util.Arrays;
+import java.util.Date;
+import java.util.HashSet;
+import java.util.Set;
+import java.util.TreeSet;
public final class RuleDto extends Dto<RuleKey> {
@@ -165,6 +168,7 @@ public final class RuleDto extends Dto<RuleKey> {
return this;
}
+ @CheckForNull
public String getLanguage() {
return language;
}