From fbe7bb0346177a5bf4b9bdfc054db411604c6a5c Mon Sep 17 00:00:00 2001 From: Teryk Bellahsene Date: Wed, 19 Aug 2015 11:13:02 +0200 Subject: [PATCH] Use immutable Set to define metrics fields in WS --- .../main/java/org/sonar/server/metric/ws/MetricJsonWriter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/sonar-server/src/main/java/org/sonar/server/metric/ws/MetricJsonWriter.java b/server/sonar-server/src/main/java/org/sonar/server/metric/ws/MetricJsonWriter.java index b7e81a688db..fc9ad5b2596 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/metric/ws/MetricJsonWriter.java +++ b/server/sonar-server/src/main/java/org/sonar/server/metric/ws/MetricJsonWriter.java @@ -42,7 +42,7 @@ public class MetricJsonWriter { public static final String FIELD_CUSTOM = "custom"; public static final Set OPTIONAL_FIELDS = ImmutableSet.of(FIELD_NAME, FIELD_DESCRIPTION, FIELD_DOMAIN, FIELD_DIRECTION, FIELD_QUALITATIVE, FIELD_HIDDEN, FIELD_CUSTOM); public static final Set MANDATORY_FIELDS = ImmutableSet.of(FIELD_ID, FIELD_KEY, FIELD_NAME, FIELD_DOMAIN, FIELD_TYPE); - public static final Set ALL_FIELDS = Sets.union(MANDATORY_FIELDS, OPTIONAL_FIELDS); + public static final Set ALL_FIELDS = ImmutableSet.copyOf(Sets.union(MANDATORY_FIELDS, OPTIONAL_FIELDS)); private MetricJsonWriter() { // static stuff only for the time being -- 2.39.5