]> source.dussan.org Git - sonarqube.git/commitdiff
Using Set for Rule's Tags
authorStephane Gamard <stephane.gamard@searchbox.com>
Fri, 9 May 2014 14:17:48 +0000 (16:17 +0200)
committerStephane Gamard <stephane.gamard@searchbox.com>
Fri, 9 May 2014 14:18:31 +0000 (16:18 +0200)
sonar-core/src/main/java/org/sonar/core/rule/RuleDto.java

index 532f04d484eabfa205486c57299d714da2aab9ea..008e4aa8d9e8abc135ca1204278498b2286884c3 100644 (file)
@@ -31,8 +31,8 @@ import org.sonar.core.db.Dto;
 import javax.annotation.CheckForNull;
 import javax.annotation.Nullable;
 import java.util.Arrays;
-import java.util.Collections;
 import java.util.Date;
+import java.util.HashSet;
 import java.util.Set;
 import java.util.TreeSet;
 
@@ -316,13 +316,13 @@ public final class RuleDto implements Dto<RuleKey> {
 
   public Set<String> getTags() {
     return tags == null ?
-      Collections.EMPTY_SET :
+      new HashSet<String>() :
       new TreeSet<String>(Arrays.asList(StringUtils.split(tags, ',')));
   }
 
   public Set<String> getSystemTags() {
     return systemTags == null ?
-      Collections.EMPTY_SET :
+      new HashSet<String>() :
       new TreeSet<String>(Arrays.asList(StringUtils.split(systemTags, ',')));
   }