plugin advertiser disabled for broken plugins (IDEA-121374)

This commit is contained in:
Anna Kozlova
2014-02-28 11:40:48 +01:00
parent ba5925eb40
commit a8412d20b4
@@ -280,7 +280,9 @@ public class PluginsAdvertiser implements StartupActivity {
for (IdeaPluginDescriptor loadedPlugin : myAllPlugins) {
final PluginId pluginId = loadedPlugin.getPluginId();
if (ids.containsKey(pluginId.getIdString()) && !disabledPlugins.contains(pluginId.getIdString())) {
if (ids.containsKey(pluginId.getIdString()) &&
!disabledPlugins.contains(pluginId.getIdString()) &&
!PluginManagerCore.isBrokenPlugin(loadedPlugin)) {
myPlugins.add(PluginDownloader.createDownloader(loadedPlugin));
}
}