Skip to content

Commit 41ee0a7

Browse files
odrotbohmmartinlippert
authored andcommitted
Alphabetically sort projects in logical structure view.
1 parent 5509f46 commit 41ee0a7

File tree

1 file changed

+2
-0
lines changed
  • headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/commands

1 file changed

+2
-0
lines changed

headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/commands/SpringIndexCommands.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
*******************************************************************************/
1111
package org.springframework.ide.vscode.boot.java.commands;
1212

13+
import java.util.Comparator;
1314
import java.util.List;
1415
import java.util.Objects;
1516
import java.util.stream.Collectors;
@@ -52,6 +53,7 @@ public SpringIndexCommands(SimpleLanguageServer server, SpringMetamodelIndex spr
5253

5354
CachedSpringMetamodelIndex cachedIndex = new CachedSpringMetamodelIndex(springIndex);
5455
return projectFinder.all().stream()
56+
.sorted(Comparator.comparing(IJavaProject::getElementName))
5557
.map(project -> nodeFrom(project, cachedIndex, args.updateMetadata, args.selectedGroups))
5658
.filter(Objects::nonNull)
5759
.collect(Collectors.toList());

0 commit comments

Comments
 (0)