From accdf023a0abf54e15beb696dfa45b00e57c22ef Mon Sep 17 00:00:00 2001 From: "Maxim.Mossienko" Date: Wed, 3 Apr 2013 15:44:27 +0200 Subject: [PATCH] - sorting plugin names for loadedBundled / loadedCustom or disabled plugins - IDEA CORE is special plugin that is bundled --- .../src/com/intellij/ide/plugins/PluginManager.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/platform/platform-impl/src/com/intellij/ide/plugins/PluginManager.java b/platform/platform-impl/src/com/intellij/ide/plugins/PluginManager.java index a89ef1b2e348..55ccd10d0215 100644 --- a/platform/platform-impl/src/com/intellij/ide/plugins/PluginManager.java +++ b/platform/platform-impl/src/com/intellij/ide/plugins/PluginManager.java @@ -140,13 +140,18 @@ public class PluginManager { final String version = descriptor.getVersion(); String s = descriptor.getName() + (version != null ? " (" + version + ")" : ""); if (descriptor.isEnabled()) { - if (descriptor.isBundled()) loadedBundled.add(s); - else if (!SPECIAL_IDEA_PLUGIN.equals(descriptor.getName())) loadedCustom.add(s); + if (descriptor.isBundled() || SPECIAL_IDEA_PLUGIN.equals(descriptor.getName())) loadedBundled.add(s); + else loadedCustom.add(s); } else { disabled.add(s); } } + + Collections.sort(loadedBundled); + Collections.sort(loadedCustom); + Collections.sort(disabled); + getLogger().info("Loaded bundled plugins: " + StringUtil.join(loadedBundled, ", ")); if (!loadedCustom.isEmpty()) { getLogger().info("Loaded custom plugins: " + StringUtil.join(loadedCustom, ", "));