From: Simon Brandhof Date: Wed, 12 Apr 2017 20:05:44 +0000 (+0200) Subject: SONAR-9129 order possible values of param "f" in doc of api/rules/search X-Git-Tag: 6.4-RC1~436 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=7d7aef051d26029cfcd09836e3f4a1228a579c6b;p=sonarqube.git SONAR-9129 order possible values of param "f" in doc of api/rules/search --- diff --git a/server/sonar-server/src/main/java/org/sonar/server/rule/ws/SearchAction.java b/server/sonar-server/src/main/java/org/sonar/server/rule/ws/SearchAction.java index a1614ff80de..32aa8f87789 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/rule/ws/SearchAction.java +++ b/server/sonar-server/src/main/java/org/sonar/server/rule/ws/SearchAction.java @@ -24,6 +24,7 @@ import com.google.common.collect.ImmutableSet; import com.google.common.collect.ListMultimap; import com.google.common.collect.Lists; import com.google.common.collect.Maps; +import com.google.common.collect.Ordering; import com.google.common.collect.Sets; import com.google.common.io.Resources; import java.util.ArrayList; @@ -147,7 +148,7 @@ public class SearchAction implements RulesWsAction { "
  • \"effortToFixDescription\" becomes \"gapDescription\"
  • " + "
  • \"debtOverloaded\" becomes \"remFnOverloaded\"
  • " + "") - .setPossibleValues(OPTIONAL_FIELDS); + .setPossibleValues(Ordering.natural().sortedCopy(OPTIONAL_FIELDS)); Iterator it = OPTIONAL_FIELDS.iterator(); paramFields.setExampleValue(format("%s,%s", it.next(), it.next()));