summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sonar-server/src/main/java/org/sonar/server/rule2/RuleNormalizer.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/sonar-server/src/main/java/org/sonar/server/rule2/RuleNormalizer.java b/sonar-server/src/main/java/org/sonar/server/rule2/RuleNormalizer.java
index 8a98be2e7d8..3ad19f00720 100644
--- a/sonar-server/src/main/java/org/sonar/server/rule2/RuleNormalizer.java
+++ b/sonar-server/src/main/java/org/sonar/server/rule2/RuleNormalizer.java
@@ -121,8 +121,8 @@ public class RuleNormalizer extends BaseNormalizer<RuleDto, RuleKey> {
indexField(RuleField.INTERNAL_KEY.key(), rule.getConfigKey(), document);
indexField(RuleField.TEMPLATE.key(), rule.getCardinality() == Cardinality.MULTIPLE, document);
- document.array(RuleField.TAGS.key(), rule.getTags());
- document.array(RuleField.SYSTEM_TAGS.key(), rule.getSystemTags());
+ document.array(RuleField.TAGS.key(), rule.getTags().toArray(new String[rule.getTags().size()]));
+ document.array(RuleField.SYSTEM_TAGS.key(), rule.getSystemTags().toArray(new String[rule.getSystemTags().size()]));
document.startObject(RuleField.PARAMS.key()).endObject();
document.startObject(RuleField.ACTIVE.key()).endObject();