From 9e17efe98895817c901deb75e5b84e377f7a20ce Mon Sep 17 00:00:00 2001 From: nik Date: Thu, 21 Mar 2019 19:53:33 +0300 Subject: [PATCH] components registration: include ultimate.xml directly to *Plugin.xml files of commercial IDEs ...and remove reference to it from PlatformLangPlugin.xml. This is needed to fix building index of searchable options in IntelliJ IDEA Community: there are some plugins (e.g. fileWatcher) which are compatible with IDEA Community but has optional dependencies on modules from IDEA Ultimate, and therefore their modules has dependencies on intellij.platform.commercial module where ultimate.xml is located, so it's included into classpath while building searchable options for IDEA Community and this enables plugins and optional dependencies which depend on com.intellij.modules.ultimate causing failures because these plugins and optional parts aren't supposed to work in IDEA Community. Also reference to ultimate.xml in PlatformLangPlugin.xml was highlighted as unresolved in intellij-community project. --- .../platform-resources/src/META-INF/PlatformLangPlugin.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/platform/platform-resources/src/META-INF/PlatformLangPlugin.xml b/platform/platform-resources/src/META-INF/PlatformLangPlugin.xml index 07949a20771b..a2b63ce109f3 100644 --- a/platform/platform-resources/src/META-INF/PlatformLangPlugin.xml +++ b/platform/platform-resources/src/META-INF/PlatformLangPlugin.xml @@ -80,9 +80,6 @@ - - -