diff options
author | Daniel Schwarz <daniel.schwarz@sonarsource.com> | 2017-03-09 12:02:49 +0100 |
---|---|---|
committer | Daniel Schwarz <bartfastiel@users.noreply.github.com> | 2017-03-09 16:58:46 +0100 |
commit | 1e191e065bcdf797db13c9237686866d6a63ac04 (patch) | |
tree | 05bb35d706e6ab0c148353584b253fd888f8db55 /server/sonar-server | |
parent | 40ea1006ae443bc90ed5ffe9fcaf1ff425837aa0 (diff) | |
download | sonarqube-1e191e065bcdf797db13c9237686866d6a63ac04.tar.gz sonarqube-1e191e065bcdf797db13c9237686866d6a63ac04.zip |
SONAR-8916 WS api/qualityprofiles/search deprecate params lang & name
Diffstat (limited to 'server/sonar-server')
-rw-r--r-- | server/sonar-server/src/main/java/org/sonar/server/qualityprofile/ws/SearchAction.java | 6 | ||||
-rw-r--r-- | server/sonar-server/src/test/java/org/sonar/server/qualityprofile/ws/QProfilesWsTest.java | 2 |
2 files changed, 6 insertions, 2 deletions
diff --git a/server/sonar-server/src/main/java/org/sonar/server/qualityprofile/ws/SearchAction.java b/server/sonar-server/src/main/java/org/sonar/server/qualityprofile/ws/SearchAction.java index 0bb90e66b69..58e95b38d34 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/qualityprofile/ws/SearchAction.java +++ b/server/sonar-server/src/main/java/org/sonar/server/qualityprofile/ws/SearchAction.java @@ -62,7 +62,8 @@ public class SearchAction implements QProfileWsAction { .setDescription( format("Language key. If provided, only profiles for the given language are returned. " + "It should not be used with '%s', '%s or '%s' at the same time.", PARAM_DEFAULTS, PARAM_PROJECT_KEY, PARAM_PROFILE_NAME)) - .setPossibleValues(LanguageParamUtils.getLanguageKeys(languages)); + .setPossibleValues(LanguageParamUtils.getLanguageKeys(languages)) + .setDeprecatedSince("6.4"); action.createParam(PARAM_PROJECT_KEY) .setDescription(format("Project or module key. If provided, '%s' and '%s' parameters should not be provided.", @@ -79,7 +80,8 @@ public class SearchAction implements QProfileWsAction { action.createParam(PARAM_PROFILE_NAME) .setDescription(format("Profile name. It should be always used with the '%s' or '%s' parameter.", PARAM_PROJECT_KEY, PARAM_DEFAULTS)) - .setExampleValue("SonarQube Way"); + .setExampleValue("SonarQube Way") + .setDeprecatedSince("6.4"); } @Override diff --git a/server/sonar-server/src/test/java/org/sonar/server/qualityprofile/ws/QProfilesWsTest.java b/server/sonar-server/src/test/java/org/sonar/server/qualityprofile/ws/QProfilesWsTest.java index f9f8a2c1323..5ad37717e54 100644 --- a/server/sonar-server/src/test/java/org/sonar/server/qualityprofile/ws/QProfilesWsTest.java +++ b/server/sonar-server/src/test/java/org/sonar/server/qualityprofile/ws/QProfilesWsTest.java @@ -128,6 +128,8 @@ public class QProfilesWsTest { assertThat(search.isPost()).isFalse(); assertThat(search.params()).hasSize(4); assertThat(search.param("language").possibleValues()).containsOnly(xoo1Key, xoo2Key); + assertThat(search.param("language").deprecatedSince()).isEqualTo("6.4"); + assertThat(search.param("profileName").deprecatedSince()).isEqualTo("6.4"); } @Test |