From: Stephane Gamard Date: Thu, 8 May 2014 22:45:44 +0000 (+0200) Subject: Updated RuleNormalizer for RuleDto.getTag is now a list X-Git-Tag: 4.4-RC1~1159 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=746294dc55e8b36dd210c6cefab19289191091b8;p=sonarqube.git Updated RuleNormalizer for RuleDto.getTag is now a list --- 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 { 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();