final List<IdeaPluginDescriptorImpl> result = new ArrayList<IdeaPluginDescriptorImpl>();
final HashMap<String, String> disabledPluginNames = new HashMap<String, String>();
for (IdeaPluginDescriptorImpl descriptor : pluginDescriptors) {
- if (descriptor.getPluginId().getIdString().equals(CORE_PLUGIN_ID)) {
- final List<String> modules = descriptor.getModules();
- if (modules != null) {
- ourAvailableModules.addAll(modules);
- }
+ final List<String> modules = descriptor.getModules();
+ if (modules != null) {
+ ourAvailableModules.addAll(modules);
}
if (!shouldSkipPlugin(descriptor, pluginDescriptors)) {
<depends optional="true" config-file="intellilang-xml-support.xml">com.intellij.modules.xml</depends>
<depends optional="true" config-file="intellilang-js-support.xml">JavaScript</depends>
<depends optional="true" config-file="intellilang-python-support.xml">com.intellij.modules.python</depends>
- <depends optional="true" config-file="intellilang-python-support.xml">Pythonid</depends>
<extensionPoints>
<extensionPoint name="languageSupport" interface="org.intellij.plugins.intelliLang.inject.LanguageInjectionSupport"/>
</project-components>
<module value="com.intellij.modules.xml"/>
- <module value="com.intellij.modules.python"/>
<extensions defaultExtensionNs="com.intellij">
<projectViewPane implementation="com.intellij.ide.projectView.impl.ProjectViewPane"/>
<resource-bundle>com.jetbrains.python.PyBundle</resource-bundle>
+ <module value="com.intellij.modules.python"/>
+
<extensions defaultExtensionNs="com.intellij">
<nameSuggestionProvider implementation="com.jetbrains.python.refactoring.PyNameSuggestionProvider"/>
<methodNavigationOffsetProvider implementation="com.jetbrains.python.codeInsight.PyMethodNavigationOffsetProvider"/>