]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-9129 order possible values of param "f" in doc of api/rules/search
authorSimon Brandhof <simon.brandhof@sonarsource.com>
Wed, 12 Apr 2017 20:05:44 +0000 (22:05 +0200)
committerSimon Brandhof <simon.brandhof@sonarsource.com>
Thu, 13 Apr 2017 09:17:33 +0000 (11:17 +0200)
server/sonar-server/src/main/java/org/sonar/server/rule/ws/SearchAction.java

index a1614ff80de4737dd74ff11d652c3608168e2df8..32aa8f87789d62c74a635c3bf1b1dff51413e06c 100644 (file)
@@ -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 {
         "<li>\"effortToFixDescription\" becomes \"gapDescription\"</li>" +
         "<li>\"debtOverloaded\" becomes \"remFnOverloaded\"</li>" +
         "</ul>")
-      .setPossibleValues(OPTIONAL_FIELDS);
+      .setPossibleValues(Ordering.natural().sortedCopy(OPTIONAL_FIELDS));
     Iterator<String> it = OPTIONAL_FIELDS.iterator();
     paramFields.setExampleValue(format("%s,%s", it.next(), it.next()));