diff --git a/platform/core-impl/src/com/intellij/ide/plugins/PluginManagerCore.java b/platform/core-impl/src/com/intellij/ide/plugins/PluginManagerCore.java index ff9193fd3b4e..80f5b54a5409 100644 --- a/platform/core-impl/src/com/intellij/ide/plugins/PluginManagerCore.java +++ b/platform/core-impl/src/com/intellij/ide/plugins/PluginManagerCore.java @@ -1089,9 +1089,8 @@ public class PluginManagerCore { ourPlugins = pluginDescriptors; } - private static void registerExtensionPointsAndExtensions(ExtensionsArea area, List result) { - for (IdeaPluginDescriptorImpl descriptor : result) { - if (shouldSkipPlugin(descriptor)) continue; + private static void registerExtensionPointsAndExtensions(ExtensionsArea area, List loadedPlugins) { + for (IdeaPluginDescriptorImpl descriptor : loadedPlugins) { descriptor.registerExtensionPoints(area); } @@ -1100,8 +1099,7 @@ public class PluginManagerCore { epNames.add(point.getName()); } - for (IdeaPluginDescriptorImpl descriptor : result) { - if (shouldSkipPlugin(descriptor)) continue; + for (IdeaPluginDescriptorImpl descriptor : loadedPlugins) { for (String epName : epNames) { descriptor.registerExtensions(area, epName); }