mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
java: move registration of external system components from JavaPlugin to JavaIdePlugin
This is needed to install Java plugin to CLion which also includes these components (IDEA-209628). These components cannot be excluded from CLion because this will break existing bundled plugins (e.g. 'Compilation Database') which currently depends on external systems functionality. After IDEA-187832 is fixed we'll be able to register external system components in the common platform file for all IDEs.
This commit is contained in:
@@ -16,16 +16,6 @@
|
||||
<idea-plugin xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<module value="com.intellij.modules.java"/>
|
||||
|
||||
<module value="com.intellij.modules.externalSystem"/>
|
||||
<xi:include href="/componentSets/ExternalSystemComponents.xml" xpointer="xpointer(/idea-plugin/*)"/>
|
||||
<extensionPoints>
|
||||
<xi:include href="/META-INF/ExternalSystemExtensionPoints.xml" xpointer="xpointer(/idea-plugin/extensionPoints/*)"/>
|
||||
</extensionPoints>
|
||||
<extensions defaultExtensionNs="com.intellij">
|
||||
<xi:include href="/META-INF/ExternalSystemExtensions.xml" xpointer="xpointer(/idea-plugin/extensions/*)"/>
|
||||
</extensions>
|
||||
<xi:include href="/idea/ExternalSystemActions.xml" xpointer="xpointer(/idea-plugin/*)"/>
|
||||
|
||||
<xi:include href="/componentSets/Compiler.xml" xpointer="xpointer(/idea-plugin/*)"/>
|
||||
<xi:include href="/idea/JavaActions.xml" xpointer="xpointer(/idea-plugin/*)"/>
|
||||
|
||||
|
||||
@@ -51,6 +51,16 @@
|
||||
</xi:include>
|
||||
<xi:include href="/META-INF/coverage-common-plugin.xml" xpointer="xpointer(/idea-plugin/*)"/>
|
||||
|
||||
<module value="com.intellij.modules.externalSystem"/>
|
||||
<xi:include href="/componentSets/ExternalSystemComponents.xml" xpointer="xpointer(/idea-plugin/*)"/>
|
||||
<extensionPoints>
|
||||
<xi:include href="/META-INF/ExternalSystemExtensionPoints.xml" xpointer="xpointer(/idea-plugin/extensionPoints/*)"/>
|
||||
</extensionPoints>
|
||||
<extensions defaultExtensionNs="com.intellij">
|
||||
<xi:include href="/META-INF/ExternalSystemExtensions.xml" xpointer="xpointer(/idea-plugin/extensions/*)"/>
|
||||
</extensions>
|
||||
<xi:include href="/idea/ExternalSystemActions.xml" xpointer="xpointer(/idea-plugin/*)"/>
|
||||
|
||||
<application-components>
|
||||
<component>
|
||||
<implementation-class>com.intellij.internal.statistic.updater.StatisticsJobsScheduler</implementation-class>
|
||||
|
||||
Reference in New Issue
Block a user