[dap] LSP-335: Extract content of v2 java debugger modules to separate xmls

This is needed to include these xmls to dap modules, since they don't support V2 yet (analyzer doesn't have core v2 modules), it shouldn't have dependencies.

When analyzer includes core v2 modules using module sets, we can move content back to xmls

GitOrigin-RevId: 221547e951a382740bcb243ff1bbe869618d48da
This commit is contained in:
Nikolay Rykunov
2025-12-19 14:04:35 +00:00
committed by intellij-monorepo-bot
parent 1716a34009
commit 170031fea3
4 changed files with 98 additions and 80 deletions
@@ -0,0 +1,12 @@
<!--
This file contains extensions, actions, services, etc. without v2 dependencies,
so it can be included in Analyzer dependencies where V2 is not yet supported.
All new extensions, actions, services, extension points, etc. should be added to this file.
-->
<idea-plugin>
<extensions defaultExtensionNs="com.intellij">
<platform.rpc.backend.remoteApiProvider
implementation="com.intellij.java.debugger.impl.backend.BackendJavaDebuggerRemoteApiProvider"/>
</extensions>
</idea-plugin>
@@ -1,9 +1,6 @@
<idea-plugin package="com.intellij.java.debugger.impl.backend">
<idea-plugin package="com.intellij.java.debugger.impl.backend" xmlns:xi="http://www.w3.org/2001/XInclude">
<dependencies>
<module name="intellij.platform.kernel.backend"/>
</dependencies>
<extensions defaultExtensionNs="com.intellij">
<platform.rpc.backend.remoteApiProvider
implementation="com.intellij.java.debugger.impl.backend.BackendJavaDebuggerRemoteApiProvider"/>
</extensions>
</idea-plugin>
<xi:include href="intellij.java.debugger.impl.backend.content.xml"/>
</idea-plugin>