summaryrefslogtreecommitdiff
path: root/platform/projectModel-api/src/com/intellij/openapi/roots/OrderRootType.java
diff options
context:
space:
mode:
Diffstat (limited to 'platform/projectModel-api/src/com/intellij/openapi/roots/OrderRootType.java')
-rw-r--r--platform/projectModel-api/src/com/intellij/openapi/roots/OrderRootType.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/platform/projectModel-api/src/com/intellij/openapi/roots/OrderRootType.java b/platform/projectModel-api/src/com/intellij/openapi/roots/OrderRootType.java
index 60fccacb04c0..3230ed3ae496 100644
--- a/platform/projectModel-api/src/com/intellij/openapi/roots/OrderRootType.java
+++ b/platform/projectModel-api/src/com/intellij/openapi/roots/OrderRootType.java
@@ -18,6 +18,7 @@ package com.intellij.openapi.roots;
import com.intellij.openapi.extensions.ExtensionPointName;
import com.intellij.openapi.extensions.Extensions;
import org.jetbrains.annotations.NonNls;
+import org.jetbrains.annotations.NotNull;
import java.util.*;
@@ -111,8 +112,8 @@ public class OrderRootType {
List<PersistentOrderRootType> allTypes = new ArrayList<PersistentOrderRootType>();
Collections.addAll(allTypes, getAllPersistentTypes());
Collections.sort(allTypes, new Comparator<PersistentOrderRootType>() {
- public int compare(final PersistentOrderRootType o1, final PersistentOrderRootType o2) {
- return o1.getSdkRootName().compareTo(o2.getSdkRootName());
+ public int compare(@NotNull final PersistentOrderRootType o1, @NotNull final PersistentOrderRootType o2) {
+ return o1.name().compareToIgnoreCase(o2.name());
}
});
return allTypes;