aboutsummaryrefslogtreecommitdiffstats
path: root/server
diff options
context:
space:
mode:
authorTeryk Bellahsene <teryk.bellahsene@sonarsource.com>2016-01-20 16:13:40 +0100
committerTeryk Bellahsene <teryk.bellahsene@sonarsource.com>2016-01-20 16:13:40 +0100
commit35f2b685c10d718a6a510a7ae233b32a467a3ef3 (patch)
tree15c232a8c387ca833a280b33b3af3a91756a4449 /server
parent1d8bdc592ad2f615c1fc7d358327fb77171baec3 (diff)
downloadsonarqube-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.java3
-rw-r--r--server/sonar-server/src/main/java/org/sonar/server/user/ws/UserJsonWriter.java3
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);
}
}