diff --git a/platform/util/src/com/intellij/util/containers/ContainerUtil.java b/platform/util/src/com/intellij/util/containers/ContainerUtil.java index 21a6d94d6e03..73c4894a9768 100644 --- a/platform/util/src/com/intellij/util/containers/ContainerUtil.java +++ b/platform/util/src/com/intellij/util/containers/ContainerUtil.java @@ -1855,6 +1855,9 @@ public class ContainerUtil extends ContainerUtilRt { return sorted(list, Comparator.naturalOrder()); } + /** + * @apiNote this sort implementation is NOT stable for element.length < INSERTION_SORT_THRESHOLD + */ public static void sort(@NotNull T[] a, @NotNull Comparator comparator) { int size = a.length;