diff options
author | Simon Brandhof <simon.brandhof@sonarsource.com> | 2017-11-23 22:29:09 +0100 |
---|---|---|
committer | Daniel Schwarz <bartfastiel@users.noreply.github.com> | 2017-11-29 20:24:11 +0100 |
commit | b4ea0e2987239a4940a008926268e4428a237544 (patch) | |
tree | 100f85edd62c35002820585975dca4995d2fbc52 /server/sonar-qa-util | |
parent | 435dd4e81a8506bad599a4fdc9ad1d7bcb6e9bb0 (diff) | |
download | sonarqube-b4ea0e2987239a4940a008926268e4428a237544.tar.gz sonarqube-b4ea0e2987239a4940a008926268e4428a237544.zip |
Generate client for api/settings
Diffstat (limited to 'server/sonar-qa-util')
-rw-r--r-- | server/sonar-qa-util/src/main/java/org/sonarqube/qa/util/SettingTester.java | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/server/sonar-qa-util/src/main/java/org/sonarqube/qa/util/SettingTester.java b/server/sonar-qa-util/src/main/java/org/sonarqube/qa/util/SettingTester.java index 399e2c305fc..24ab4cad627 100644 --- a/server/sonar-qa-util/src/main/java/org/sonarqube/qa/util/SettingTester.java +++ b/server/sonar-qa-util/src/main/java/org/sonarqube/qa/util/SettingTester.java @@ -26,10 +26,12 @@ import java.util.stream.Collectors; import java.util.stream.Stream; import javax.annotation.Nullable; import org.sonarqube.ws.Settings; -import org.sonarqube.ws.client.setting.ListDefinitionsRequest; -import org.sonarqube.ws.client.setting.ResetRequest; -import org.sonarqube.ws.client.setting.SetRequest; -import org.sonarqube.ws.client.setting.SettingsService; +import org.sonarqube.ws.client.settings.ListDefinitionsRequest; +import org.sonarqube.ws.client.settings.ResetRequest; +import org.sonarqube.ws.client.settings.SetRequest; +import org.sonarqube.ws.client.settings.SettingsService; + +import static java.util.Arrays.asList; public class SettingTester { @@ -48,21 +50,21 @@ public class SettingTester { void deleteAll() { List<String> settingKeys = Stream.concat( - session.wsClient().settings().listDefinitions(ListDefinitionsRequest.builder().build()).getDefinitionsList() + session.wsClient().settings().listDefinitions(new ListDefinitionsRequest()).getDefinitionsList() .stream() .filter(def -> def.getType() != Settings.Type.LICENSE) .map(Settings.Definition::getKey), EMAIL_SETTINGS.stream()) .collect(Collectors.toList()); - session.wsClient().settings().reset(ResetRequest.builder().setKeys(settingKeys).build()); + session.wsClient().settings().reset(new ResetRequest().setKeys(settingKeys)); } public void resetSettings(String... keys){ - session.wsClient().settings().reset(ResetRequest.builder().setKeys(keys).build()); + session.wsClient().settings().reset(new ResetRequest().setKeys(asList(keys))); } public void resetProjectSettings(String projectKey, String... keys){ - session.wsClient().settings().reset(ResetRequest.builder().setComponent(projectKey).setKeys(keys).build()); + session.wsClient().settings().reset(new ResetRequest().setComponent(projectKey).setKeys(asList(keys))); } public void setGlobalSetting(String key, @Nullable String value) { @@ -87,9 +89,9 @@ public class SettingTester { private void setSetting(@Nullable String componentKey, String key, @Nullable String value) { if (value == null) { - session.wsClient().settings().reset(ResetRequest.builder().setKeys(key).setComponent(componentKey).build()); + session.wsClient().settings().reset(new ResetRequest().setKeys(asList(key)).setComponent(componentKey)); } else { - session.wsClient().settings().set(SetRequest.builder().setKey(key).setValue(value).setComponent(componentKey).build()); + session.wsClient().settings().set(new SetRequest().setKey(key).setValue(value).setComponent(componentKey)); } } |