From a4df3c486b02667c84024bc7a467b5cbd191ec5f Mon Sep 17 00:00:00 2001 From: "Dmitry.Krasilschikov" Date: Tue, 29 Nov 2016 14:44:55 +0300 Subject: [PATCH] IDEA-CR-16002 the method `sortSdks` should get `sdks` as parameter --- .../openapi/roots/ui/configuration/JdkComboBox.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/JdkComboBox.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/JdkComboBox.java index e3cd02bcef3f..f116c84a7042 100644 --- a/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/JdkComboBox.java +++ b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/JdkComboBox.java @@ -294,7 +294,7 @@ public class JdkComboBox extends ComboBoxWithWidePopup { removeAllElements(); if (firstItem != null) addElement(firstItem); - Sdk[] jdks = sortSdks(jdksModel); + Sdk[] jdks = sortSdks(jdksModel.getSdks()); for (Sdk jdk : jdks) { if (sdkFilter == null || sdkFilter.value(jdk)) { addElement(new ActualJdkComboBoxItem(jdk)); @@ -306,9 +306,9 @@ public class JdkComboBox extends ComboBoxWithWidePopup { } @NotNull - private static Sdk[] sortSdks(@NotNull final ProjectSdksModel jdksModel) { + private static Sdk[] sortSdks(@NotNull final Sdk[] sdks) { MultiMap, Sdk> comparatorToSdkMap = new MultiMap<>(); - for (Sdk sdk : jdksModel.getSdks()) { + for (Sdk sdk : sdks) { final SdkTypeId sdkType = sdk.getSdkType(); if (sdkType instanceof SdkType) { comparatorToSdkMap.putValue(((SdkType)sdkType).getComparator(), sdk);