IJPL-217839 convert ExternalProcessAuthHelper.xml and ExternalSystem to product module

GitOrigin-RevId: 68da21b82b0d54161fd02ff5b3ea631b53f544e2
This commit is contained in:
Vladimir Krivosheev
2025-11-16 13:31:16 +00:00
committed by intellij-monorepo-bot
parent 91f4195e54
commit 30c410f055
9 changed files with 26 additions and 15 deletions
@@ -459,6 +459,8 @@ object CommunityModuleSets : ModuleSetProvider {
embeddedModule("intellij.platform.builtInServer.impl")
embeddedModule("intellij.platform.smRunner")
embeddedModule("intellij.platform.externalSystem.dependencyUpdater")
embeddedModule("intellij.platform.externalSystem.impl")
embeddedModule("intellij.platform.externalProcessAuthHelper")
}
/**
@@ -0,0 +1,3 @@
- name: dist.all/lib/intellij.platform.externalProcessAuthHelper.jar
modules:
- name: intellij.platform.externalProcessAuthHelper
@@ -1,4 +1,4 @@
<idea-plugin>
<idea-plugin visibility="internal">
<extensions defaultExtensionNs="com.intellij">
<httpRequestHandler implementation="com.intellij.externalProcessAuthHelper.NativeSshExternalProcessRest"/>
</extensions>
@@ -0,0 +1,3 @@
- name: dist.all/lib/intellij.platform.externalSystem.impl.jar
modules:
- name: intellij.platform.externalSystem.impl
@@ -1,5 +0,0 @@
<idea-plugin xmlns:xi="http://www.w3.org/2001/XInclude">
<xi:include href="ExternalSystemExtensionPoints.xml"/>
<xi:include href="ExternalSystemExtensions.xml"/>
<xi:include href="ExternalSystemActions.xml"/>
</idea-plugin>
@@ -0,0 +1,9 @@
<idea-plugin xmlns:xi="http://www.w3.org/2001/XInclude" visibility="public">
<dependencies>
<module name="intellij.platform.ide.impl"/>
</dependencies>
<xi:include href="/META-INF/ExternalSystemExtensionPoints.xml"/>
<xi:include href="/META-INF/ExternalSystemExtensions.xml"/>
<xi:include href="/META-INF/ExternalSystemActions.xml"/>
</idea-plugin>
@@ -7,5 +7,7 @@
<module name="intellij.platform.builtInServer.impl" loading="embedded"/>
<module name="intellij.platform.smRunner" loading="embedded"/>
<module name="intellij.platform.externalSystem.dependencyUpdater" loading="embedded"/>
<module name="intellij.platform.externalSystem.impl" loading="embedded"/>
<module name="intellij.platform.externalProcessAuthHelper" loading="embedded"/>
</content>
</idea-plugin>
@@ -153,11 +153,4 @@
<xi:include href="/META-INF/GraphPlugin.xml">
<xi:fallback/>
</xi:include>
<xi:include href="/META-INF/ExternalProcessAuthHelper.xml">
<xi:fallback/>
</xi:include>
<xi:include href="/META-INF/ExternalSystem.xml">
<xi:fallback/>
</xi:include>
</idea-plugin>
@@ -16,10 +16,14 @@
]]>
</description>
<depends>com.intellij.modules.lang</depends>
<depends>com.intellij.modules.externalSystem</depends>
<depends optional="true" config-file="gradle-properties.xml">com.intellij.properties</depends>
<dependencies>
<plugin id="com.intellij.modules.lang"/>
<plugin id="com.intellij.modules.externalSystem"/>
<module name="intellij.platform.externalSystem.impl"/>
</dependencies>
<resource-bundle>messages.GradleBundle</resource-bundle>
<extensionPoints>