diff --git a/build/groovy/org/jetbrains/intellij/build/IdeaCommunityProperties.groovy b/build/groovy/org/jetbrains/intellij/build/IdeaCommunityProperties.groovy index 53fadb9cb463..996c42f6d6ab 100644 --- a/build/groovy/org/jetbrains/intellij/build/IdeaCommunityProperties.groovy +++ b/build/groovy/org/jetbrains/intellij/build/IdeaCommunityProperties.groovy @@ -3,8 +3,6 @@ package org.jetbrains.intellij.build import groovy.transform.CompileDynamic import groovy.transform.CompileStatic -import org.jetbrains.intellij.build.python.PythonCommunityPluginModules - /** * @author nik */ @@ -27,7 +25,7 @@ class IdeaCommunityProperties extends BaseIdeaProperties { productLayout.additionalPlatformJars.put("resources.jar", "intellij.idea.community.resources") productLayout.bundledPluginModules = BUNDLED_PLUGIN_MODULES productLayout.prepareCustomPluginRepositoryForPublishedPlugins = false - productLayout.compatiblePluginsToIgnore = PythonCommunityPluginModules.PYCHARM_ONLY_PLUGIN_MODULES + ["intellij.java.plugin"] + productLayout.compatiblePluginsToIgnore = ["intellij.java.plugin"] productLayout.allNonTrivialPlugins = CommunityRepositoryModules.COMMUNITY_REPOSITORY_PLUGINS + [ JavaPluginLayout.javaPlugin(false), CommunityRepositoryModules.androidPlugin([:]), diff --git a/platform/build-scripts/groovy/org/jetbrains/intellij/build/python/PythonCommunityPluginModules.groovy b/platform/build-scripts/groovy/org/jetbrains/intellij/build/python/PythonCommunityPluginModules.groovy index bd678bfdbea2..a833c27d0708 100644 --- a/platform/build-scripts/groovy/org/jetbrains/intellij/build/python/PythonCommunityPluginModules.groovy +++ b/platform/build-scripts/groovy/org/jetbrains/intellij/build/python/PythonCommunityPluginModules.groovy @@ -26,19 +26,17 @@ class PythonCommunityPluginModules { public static String PYTHON_COMMUNITY_PLUGIN_MODULE = "intellij.python.community.plugin.resources" static PluginLayout pythonCommunityPluginLayout(@DelegatesTo(PluginLayout.PluginLayoutSpec) Closure body = {}) { - pythonPlugin(PYTHON_COMMUNITY_PLUGIN_MODULE, "python-ce", "intellij.python.community.plugin.dependencies", - COMMUNITY_MODULES) { + pythonPlugin(PYTHON_COMMUNITY_PLUGIN_MODULE, "python-ce", COMMUNITY_MODULES) { withProjectLibrary("markdown4j") // Required for ipnb PYCHARM_ONLY_PLUGIN_MODULES.each { module -> excludeFromModule(module, "META-INF/plugin.xml") } - excludeFromModule(PYTHON_COMMUNITY_PLUGIN_MODULE, "META-INF/python-plugin-dependencies.xml") body.delegate = delegate body() } } - static PluginLayout pythonPlugin(String mainModuleName, String name, String buildPatchesModule, List modules, + static PluginLayout pythonPlugin(String mainModuleName, String name, List modules, @DelegatesTo(PluginLayout.PluginLayoutSpec) Closure body = {}) { PluginLayout.plugin(mainModuleName) { directoryName = name @@ -47,7 +45,6 @@ class PythonCommunityPluginModules { withModule(module, mainJarName, null) } withModule(mainModuleName, mainJarName) - withModule(buildPatchesModule, mainJarName, null) withResourceFromModule("intellij.python.helpers", "", "helpers") doNotCreateSeparateJarForLocalizableResources() withProjectLibrary("libthrift") // Required for "Python Console" in intellij.python.community.impl module diff --git a/python/IntelliLang-python/resources/META-INF/plugin.xml b/python/IntelliLang-python/resources/META-INF/plugin.xml index c03a43c4121e..0b07f8a07892 100644 --- a/python/IntelliLang-python/resources/META-INF/plugin.xml +++ b/python/IntelliLang-python/resources/META-INF/plugin.xml @@ -4,7 +4,7 @@ This plugin enables language injections JetBrains - com.intellij.modules.python + com.intellij.modules.pycharm org.intellij.intelliLang diff --git a/python/build/pluginDependencies/META-INF/python-plugin-dependencies.xml b/python/build/pluginDependencies/META-INF/python-plugin-dependencies.xml deleted file mode 100644 index 33d288ac12f8..000000000000 --- a/python/build/pluginDependencies/META-INF/python-plugin-dependencies.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - org.jetbrains.plugins.rest - com.intellij.copyright - org.intellij.intelliLang - org.jetbrains.plugins.terminal - - diff --git a/python/build/pluginDependencies/intellij.python.community.plugin.dependencies.iml b/python/build/pluginDependencies/intellij.python.community.plugin.dependencies.iml deleted file mode 100644 index 0dde4f4b66c3..000000000000 --- a/python/build/pluginDependencies/intellij.python.community.plugin.dependencies.iml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/python/pluginResources/META-INF/plugin.xml b/python/pluginResources/META-INF/plugin.xml index b6e9e71d8003..343ad45e3c32 100644 --- a/python/pluginResources/META-INF/plugin.xml +++ b/python/pluginResources/META-INF/plugin.xml @@ -23,9 +23,8 @@ The Python plug-in provides smart editing for Python scripts. The feature set of com.intellij.modules.rider com.intellij.modules.datagrip com.intellij.modules.go - - - + org.jetbrains.plugins.rest + com.intellij.copyright + org.intellij.intelliLang + org.jetbrains.plugins.terminal diff --git a/python/pluginResources/META-INF/python-plugin-dependencies.xml b/python/pluginResources/META-INF/python-plugin-dependencies.xml deleted file mode 100644 index ce638d660c19..000000000000 --- a/python/pluginResources/META-INF/python-plugin-dependencies.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - diff --git a/python/python-copyright/resources/META-INF/plugin.xml b/python/python-copyright/resources/META-INF/plugin.xml index 2cd03c47ad48..e849e4db7585 100644 --- a/python/python-copyright/resources/META-INF/plugin.xml +++ b/python/python-copyright/resources/META-INF/plugin.xml @@ -3,7 +3,7 @@ org.jetbrains.plugins.python-copyright JetBrains - com.intellij.modules.python + com.intellij.modules.pycharm com.intellij.copyright diff --git a/python/python-rest/resources/META-INF/plugin.xml b/python/python-rest/resources/META-INF/plugin.xml index c4a9e19ab74f..f6f114f88b5d 100644 --- a/python/python-rest/resources/META-INF/plugin.xml +++ b/python/python-rest/resources/META-INF/plugin.xml @@ -2,7 +2,7 @@ Python ReStructureText Integration org.jetbrains.plugins.python-rest JetBrains - com.intellij.modules.python + com.intellij.modules.pycharm org.jetbrains.plugins.rest diff --git a/python/python-terminal/resources/META-INF/plugin.xml b/python/python-terminal/resources/META-INF/plugin.xml index 8f073fe69c78..55bdf78c8b6c 100644 --- a/python/python-terminal/resources/META-INF/plugin.xml +++ b/python/python-terminal/resources/META-INF/plugin.xml @@ -3,7 +3,7 @@ org.jetbrains.plugins.python-terminal JetBrains - com.intellij.modules.python + com.intellij.modules.pycharm org.jetbrains.plugins.terminal