diff --git a/platform/platform-impl/src/com/intellij/ide/plugins/IdeaPluginDescriptorImpl.java b/platform/platform-impl/src/com/intellij/ide/plugins/IdeaPluginDescriptorImpl.java index ce3916fb98d6..86f44b3528b5 100644 --- a/platform/platform-impl/src/com/intellij/ide/plugins/IdeaPluginDescriptorImpl.java +++ b/platform/platform-impl/src/com/intellij/ide/plugins/IdeaPluginDescriptorImpl.java @@ -99,6 +99,9 @@ public class IdeaPluginDescriptorImpl implements IdeaPluginDescriptor { myPath = pluginPath; } + IdeaPluginDescriptorImpl() { + } + public void setPath(@NotNull File path) { myPath = path; } 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 c2627547251f..2220f3b0581f 100644 --- a/platform/platform-impl/src/com/intellij/ide/plugins/PluginManager.java +++ b/platform/platform-impl/src/com/intellij/ide/plugins/PluginManager.java @@ -407,7 +407,7 @@ public class PluginManager { private static void addModulesAsDependents(final Map map) { for (String module : ourAvailableModules) { // fake plugin descriptors to satisfy dependencies - map.put(PluginId.getId(module), (T) new IdeaPluginDescriptorImpl(null)); + map.put(PluginId.getId(module), (T) new IdeaPluginDescriptorImpl()); } }