From 7d310b15ed35aa8984e54864e54ef86741d5dc71 Mon Sep 17 00:00:00 2001 From: Henry Wylde Date: Wed, 30 Oct 2019 11:52:49 +0100 Subject: [PATCH] RUBY-25247 sort help commands in run anything dialog This makes it easier to quickly scan the help list and find a specific command. GitOrigin-RevId: f8bb4129e2032e8f54d81277f15eed0bb867b121 --- .../ide/actions/runAnything/groups/RunAnythingHelpGroup.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/platform/lang-impl/src/com/intellij/ide/actions/runAnything/groups/RunAnythingHelpGroup.java b/platform/lang-impl/src/com/intellij/ide/actions/runAnything/groups/RunAnythingHelpGroup.java index 85d61732b62b..8e8f88c4aea4 100644 --- a/platform/lang-impl/src/com/intellij/ide/actions/runAnything/groups/RunAnythingHelpGroup.java +++ b/platform/lang-impl/src/com/intellij/ide/actions/runAnything/groups/RunAnythingHelpGroup.java @@ -9,6 +9,7 @@ import com.intellij.util.containers.ContainerUtil; import org.jetbrains.annotations.NotNull; import java.util.Collection; +import java.util.Comparator; import java.util.List; import java.util.Objects; import java.util.stream.Collectors; @@ -59,6 +60,7 @@ public class RunAnythingHelpGroup

extends RunAnyt .stream() .map(provider -> provider.getHelpItem(dataContext)) .filter(Objects::nonNull) + .sorted(Comparator.comparing(RunAnythingItem::getCommand)) .collect(Collectors.toList()); }