diff options
author | Teryk Bellahsene <teryk.bellahsene@sonarsource.com> | 2016-01-20 16:13:40 +0100 |
---|---|---|
committer | Teryk Bellahsene <teryk.bellahsene@sonarsource.com> | 2016-01-20 16:13:40 +0100 |
commit | 35f2b685c10d718a6a510a7ae233b32a467a3ef3 (patch) | |
tree | 15c232a8c387ca833a280b33b3af3a91756a4449 /server | |
parent | 1d8bdc592ad2f615c1fc7d358327fb77171baec3 (diff) | |
download | sonarqube-35f2b685c10d718a6a510a7ae233b32a467a3ef3.tar.gz sonarqube-35f2b685c10d718a6a510a7ae233b32a467a3ef3.zip |
SONAR-7205 WS api/users/search deprecate 'f' field
Diffstat (limited to 'server')
-rw-r--r-- | server/sonar-server/src/main/java/org/sonar/server/user/ws/SearchAction.java | 3 | ||||
-rw-r--r-- | server/sonar-server/src/main/java/org/sonar/server/user/ws/UserJsonWriter.java | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/server/sonar-server/src/main/java/org/sonar/server/user/ws/SearchAction.java b/server/sonar-server/src/main/java/org/sonar/server/user/ws/SearchAction.java index 270a336fe3f..9f99a1d8d95 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/user/ws/SearchAction.java +++ b/server/sonar-server/src/main/java/org/sonar/server/user/ws/SearchAction.java @@ -64,7 +64,8 @@ public class SearchAction implements UsersWsAction { .setHandler(this) .setResponseExample(getClass().getResource("search-example.json")); - action.addFieldsParam(UserJsonWriter.FIELDS); + action.createFieldsParam(UserJsonWriter.FIELDS) + .setDeprecatedSince("5.4"); action.addPagingParams(50, MAX_LIMIT); action.createParam(Param.TEXT_QUERY) diff --git a/server/sonar-server/src/main/java/org/sonar/server/user/ws/UserJsonWriter.java b/server/sonar-server/src/main/java/org/sonar/server/user/ws/UserJsonWriter.java index b4711a075fd..6958a6aebc1 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/user/ws/UserJsonWriter.java +++ b/server/sonar-server/src/main/java/org/sonar/server/user/ws/UserJsonWriter.java @@ -21,6 +21,7 @@ package org.sonar.server.user.ws; import com.google.common.collect.ImmutableSet; import java.util.Collection; +import java.util.Collections; import java.util.Set; import javax.annotation.Nullable; import org.sonar.api.user.User; @@ -80,7 +81,7 @@ public class UserJsonWriter { if (user == null) { json.beginObject().endObject(); } else { - write(json, user, ImmutableSet.<String>of(), CONCISE_FIELDS); + write(json, user, Collections.<String>emptySet(), CONCISE_FIELDS); } } |