IJPL-174483 Converted intelliLang to a product module

GitOrigin-RevId: e24900f2a70a4a9d2acb639e2e03a9efddf062bc
This commit is contained in:
Alexandr Evstigneev
2025-08-20 16:17:04 +00:00
committed by intellij-monorepo-bot
parent babc5e1c79
commit b913a94073
38 changed files with 6 additions and 98 deletions
-1
View File
@@ -876,7 +876,6 @@
<module fileurl="file://$PROJECT_DIR$/platform/lang-impl/intellij.platform.lang.tests.iml" filepath="$PROJECT_DIR$/platform/lang-impl/intellij.platform.lang.tests.iml" />
<module fileurl="file://$PROJECT_DIR$/plugins/IntelliLang/intellij.platform.langInjection.iml" filepath="$PROJECT_DIR$/plugins/IntelliLang/intellij.platform.langInjection.iml" />
<module fileurl="file://$PROJECT_DIR$/plugins/IntelliLang/backend/intellij.platform.langInjection.backend.iml" filepath="$PROJECT_DIR$/plugins/IntelliLang/backend/intellij.platform.langInjection.backend.iml" />
<module fileurl="file://$PROJECT_DIR$/plugins/IntelliLang/plugin/intellij.platform.langInjection.plugin.iml" filepath="$PROJECT_DIR$/plugins/IntelliLang/plugin/intellij.platform.langInjection.plugin.iml" />
<module fileurl="file://$PROJECT_DIR$/plugins/IntelliLang/tests/intellij.platform.langInjection.tests.iml" filepath="$PROJECT_DIR$/plugins/IntelliLang/tests/intellij.platform.langInjection.tests.iml" />
<module fileurl="file://$PROJECT_DIR$/platform/locking.impl/intellij.platform.locking.impl.iml" filepath="$PROJECT_DIR$/platform/locking.impl/intellij.platform.locking.impl.iml" />
<module fileurl="file://$PROJECT_DIR$/platform/lvcs-api/intellij.platform.lvcs.iml" filepath="$PROJECT_DIR$/platform/lvcs-api/intellij.platform.lvcs.iml" />
-1
View File
@@ -706,7 +706,6 @@ platform/xdebugger-testFramework
plugins/ByteCodeViewer
plugins/IntelliLang
plugins/IntelliLang/backend
plugins/IntelliLang/plugin
plugins/IntelliLang/tests
plugins/ant
plugins/ant/jps-plugin
@@ -1,6 +1,6 @@
<idea-plugin>
<dependencies>
<plugin id="org.intellij.intelliLang"/>
<module name="intellij.platform.langInjection"/>
<module name="intellij.platform.backend"/>
</dependencies>
<extensions defaultExtensionNs="com.intellij">
-1
View File
@@ -36,7 +36,6 @@ jvm_library(
"//java/typeMigration",
"//resources:java-resources",
"//resources-en:java-resources-en",
"//plugins/IntelliLang/plugin",
"//java/performancePlugin",
"//java/vcs",
"//java/java-syntax:syntax",
-1
View File
@@ -32,7 +32,6 @@
<orderEntry type="module" module-name="intellij.java.typeMigration" scope="RUNTIME" />
<orderEntry type="module" module-name="intellij.java.resources" scope="RUNTIME" />
<orderEntry type="module" module-name="intellij.java.resources.en" scope="RUNTIME" />
<orderEntry type="module" module-name="intellij.platform.langInjection.plugin" scope="RUNTIME" />
<orderEntry type="module" module-name="intellij.java.tests" scope="TEST" />
<orderEntry type="module" module-name="intellij.java.ui.tests" scope="TEST" />
<orderEntry type="module" module-name="intellij.java.performancePlugin" scope="RUNTIME" />
-1
View File
@@ -38,7 +38,6 @@ jvm_library(
"//platform/testFramework/extensions:testExtensions",
"@lib//:kotlin-stdlib",
"//plugins/IntelliLang:langInjection",
"//plugins/IntelliLang/plugin",
"@lib//:jsonpath",
"@lib//:kotlinx-coroutines-core",
"@lib//:assert_j",
@@ -25,7 +25,6 @@
<orderEntry type="module" module-name="intellij.platform.testExtensions" scope="TEST" />
<orderEntry type="library" scope="TEST" name="kotlin-stdlib" level="project" />
<orderEntry type="module" module-name="intellij.platform.langInjection" scope="TEST" />
<orderEntry type="module" module-name="intellij.platform.langInjection.plugin" scope="TEST" />
<orderEntry type="library" scope="TEST" name="jsonpath" level="project" />
<orderEntry type="library" name="kotlinx-coroutines-core" level="project" />
<orderEntry type="library" scope="TEST" name="assertJ" level="project" />
@@ -47,7 +47,6 @@ val IDEA_BUNDLED_PLUGINS: PersistentList<String> = DEFAULT_BUNDLED_PLUGINS + seq
"intellij.java.coverage",
"intellij.java.decompiler",
"intellij.eclipse",
"intellij.platform.langInjection.plugin",
"intellij.java.debugger.streams",
"intellij.sh.plugin",
"intellij.markdown",
@@ -69,7 +69,6 @@ object CommunityRepositoryModules {
pluginAuto(listOf("intellij.xpath")) { spec ->
spec.withModule("intellij.xpath.rt", "rt/xslt-rt.jar")
},
pluginAuto("intellij.platform.langInjection.plugin") {},
pluginAutoWithCustomDirName("intellij.tasks.core") { spec ->
spec.directoryName = "tasks"
spec.withModule("intellij.tasks")
@@ -54,6 +54,9 @@
<module name="intellij.platform.polySymbols.backend" loading="embedded"/> <!--todo: move to essential modules when not embedded-->
<module name="intellij.regexp" loading="embedded"/>
<module name="intellij.platform.langInjection"/>
<module name="intellij.platform.langInjection.backend"/>
</content>
<xi:include href="/META-INF/grid-core-modules.xml"/>
-20
View File
@@ -1,20 +0,0 @@
### auto-generated section `build intellij.platform.langInjection.plugin` start
load("@rules_jvm//:jvm.bzl", "jvm_library", "jvm_resources")
jvm_resources(
name = "plugin_resources",
files = glob(["resources/**/*"]),
strip_prefix = "resources"
)
jvm_library(
name = "plugin",
visibility = ["//visibility:public"],
srcs = glob([], allow_empty = True),
runtime_deps = [
":plugin_resources",
"//plugins/IntelliLang:langInjection",
"//plugins/IntelliLang/backend",
]
)
### auto-generated section `build intellij.platform.langInjection.plugin` end
@@ -1,13 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/resources" type="java-resource" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="intellij.platform.langInjection" scope="RUNTIME" />
<orderEntry type="module" module-name="intellij.platform.langInjection.backend" scope="RUNTIME" />
</component>
</module>
@@ -1,9 +0,0 @@
- name: lib/modules/intellij.platform.langInjection.backend.jar
contentModules:
- name: intellij.platform.langInjection.backend
- name: lib/modules/intellij.platform.langInjection.jar
contentModules:
- name: intellij.platform.langInjection
- name: lib/platform-langInjection-plugin.jar
modules:
- name: intellij.platform.langInjection.plugin
@@ -1,24 +0,0 @@
<idea-plugin>
<name>IntelliLang</name>
<id>org.intellij.intelliLang</id>
<category>IDE Settings</category>
<vendor>JetBrains</vendor>
<description>
<![CDATA[
Enables user-configurable language injection support (originally developed by Sascha Weinreuter sascha.weinreuter@cit.de)
The following features are available:
<ul>
<li>Language injection</li>
<li>Pattern validation</li>
<li>Regular expression support</li>
<li>Language Injections page in the Settings/Preferences dialog.</li>
<li>Ability to edit injected code in the special scratch-pad editor.</l>
</ul>
]]>
</description>
<content>
<module name="intellij.platform.langInjection" loading="required"/>
<module name="intellij.platform.langInjection.backend"/>
</content>
</idea-plugin>
@@ -1,4 +1,6 @@
<idea-plugin>
<module value="org.intellij.intelliLang"/>
<dependencies>
<module name="intellij.regexp"/>
</dependencies>
-1
View File
@@ -41,7 +41,6 @@ jvm_library(
"//java/langInjection/jps",
"@lib//:asm",
"//platform/util/jdom",
"//plugins/IntelliLang/plugin",
"//plugins/IntelliLang/backend",
"//plugins/markdown/plugin:plugin-main",
],
@@ -27,7 +27,6 @@
<orderEntry type="module" module-name="intellij.java.langInjection.jps" scope="TEST" />
<orderEntry type="library" scope="TEST" name="ASM" level="project" />
<orderEntry type="module" module-name="intellij.platform.util.jdom" scope="TEST" />
<orderEntry type="module" module-name="intellij.platform.langInjection.plugin" scope="TEST" />
<orderEntry type="module" module-name="intellij.platform.langInjection.backend" scope="TEST" />
<orderEntry type="module" module-name="intellij.markdown.plugin.main" scope="TEST" />
</component>
@@ -1,6 +1,5 @@
<idea-plugin package="org.jetbrains.idea.devkit.intelliLang">
<dependencies>
<plugin id="org.intellij.intelliLang"/>
<module name="intellij.platform.langInjection"/>
</dependencies>
<extensions defaultExtensionNs="org.intellij.intelliLang">
-1
View File
@@ -56,7 +56,6 @@ jvm_library(
"//platform/testFramework",
"//platform/testFramework:testFramework_test_lib",
"//plugins/IntelliLang:langInjection",
"//plugins/IntelliLang/plugin",
"//platform/testFramework/extensions:testExtensions",
],
runtime_deps = [":jsonpath_resources"]
-1
View File
@@ -27,7 +27,6 @@
<orderEntry type="library" name="Guava" level="project" />
<orderEntry type="module" module-name="intellij.platform.testFramework" scope="TEST" />
<orderEntry type="module" module-name="intellij.platform.langInjection" scope="TEST" />
<orderEntry type="module" module-name="intellij.platform.langInjection.plugin" scope="TEST" />
<orderEntry type="module" module-name="intellij.platform.testExtensions" scope="TEST" />
</component>
</module>
-1
View File
@@ -183,7 +183,6 @@ jvm_library(
"//plugins/kotlin/jvm/k1",
"//plugins/kotlin/base/scripting/scripting.k1",
"//plugins/kotlin/base/scripting/scripting.k1:scripting.k1_test_lib",
"//plugins/IntelliLang/plugin",
"//plugins/IntelliLang/backend",
"//plugins/kotlin/base/scripting/scripting.shared",
],
@@ -186,7 +186,6 @@
<orderEntry type="module" module-name="kotlin.code-insight.live-templates.shared" scope="TEST" />
<orderEntry type="module" module-name="kotlin.jvm.k1" scope="TEST" />
<orderEntry type="module" module-name="kotlin.base.scripting.k1" scope="TEST" />
<orderEntry type="module" module-name="intellij.platform.langInjection.plugin" scope="TEST" />
<orderEntry type="module" module-name="intellij.platform.langInjection.backend" scope="TEST" />
<orderEntry type="module" module-name="kotlin.base.scripting.shared" scope="TEST" />
</component>
@@ -1,6 +1,5 @@
<idea-plugin package="org.jetbrains.kotlin.idea.base.injection">
<dependencies>
<plugin id="org.intellij.intelliLang"/>
<module name="intellij.java.langInjection"/>
<module name="intellij.platform.langInjection.backend"/>
</dependencies>
@@ -35,7 +35,6 @@ jvm_library(
"//RegExpSupport:regexp",
"//RegExpSupport:regexp_test_lib",
"//plugins/IntelliLang:langInjection",
"//plugins/IntelliLang/plugin",
"@lib//:kotlinc-kotlin-compiler-common",
"//plugins/IntelliLang/backend",
]
@@ -36,7 +36,6 @@
<orderEntry type="module" module-name="intellij.platform.testFramework" scope="TEST" />
<orderEntry type="module" module-name="intellij.regexp" scope="TEST" />
<orderEntry type="module" module-name="intellij.platform.langInjection" scope="TEST" />
<orderEntry type="module" module-name="intellij.platform.langInjection.plugin" scope="TEST" />
<orderEntry type="library" scope="TEST" name="kotlinc.kotlin-compiler-common" level="project" />
<orderEntry type="module" module-name="intellij.platform.langInjection.backend" scope="TEST" />
</component>
@@ -1,6 +1,5 @@
<idea-plugin package="org.jetbrains.kotlin.idea.injection">
<dependencies>
<plugin id="org.intellij.intelliLang"/>
<module name="intellij.platform.langInjection"/>
<module name="kotlin.base.injection"/>
</dependencies>
@@ -1,6 +1,5 @@
<idea-plugin package="org.jetbrains.kotlin.idea.k2.injection">
<dependencies>
<plugin id="org.intellij.intelliLang"/>
<module name="intellij.platform.langInjection"/>
<module name="kotlin.base.injection"/>
</dependencies>
@@ -1,6 +1,5 @@
<idea-plugin package="org.intellij.plugins.markdown.fenceInjection">
<dependencies>
<plugin id="org.intellij.intelliLang"/>
<module name="intellij.platform.backend"/>
<module name="intellij.platform.langInjection"/>
</dependencies>
@@ -1,6 +1,5 @@
<idea-plugin package="org.intellij.plugins.markdown.frontmatter">
<dependencies>
<plugin id="org.intellij.intelliLang"/>
<module name="intellij.platform.langInjection"/>
<module name="intellij.json.backend"/>
</dependencies>
@@ -1,6 +1,5 @@
<idea-plugin package="org.intellij.plugins.markdown.frontmatter.toml">
<dependencies>
<plugin id="org.intellij.intelliLang"/>
<module name="intellij.platform.langInjection"/>
<module name="intellij.platform.backend"/>
<plugin id="org.toml.lang"/>
@@ -1,6 +1,5 @@
<idea-plugin package="org.intellij.plugins.markdown.frontmatter.yaml">
<dependencies>
<plugin id="org.intellij.intelliLang"/>
<module name="intellij.platform.langInjection"/>
<module name="intellij.yaml.backend"/>
</dependencies>
-1
View File
@@ -85,7 +85,6 @@ jvm_library(
"//platform/core-ui",
"//platform/code-style-impl:codeStyle-impl",
"//plugins/IntelliLang:langInjection",
"//plugins/IntelliLang/plugin",
"//platform/statistics",
"//platform/statistics:statistics_test_lib",
"//RegExpSupport:regexp",
@@ -36,7 +36,6 @@
<orderEntry type="module" module-name="intellij.platform.core.ui" />
<orderEntry type="module" module-name="intellij.platform.codeStyle.impl" />
<orderEntry type="module" module-name="intellij.platform.langInjection" scope="TEST" />
<orderEntry type="module" module-name="intellij.platform.langInjection.plugin" scope="TEST" />
<orderEntry type="module" module-name="intellij.platform.statistics" />
<orderEntry type="module" module-name="intellij.regexp" scope="TEST" />
<orderEntry type="module" module-name="intellij.tools.ide.metrics.benchmark" scope="TEST" />
@@ -1,6 +1,5 @@
<idea-plugin package="com.intellij.python.langInjection">
<dependencies>
<plugin id="org.intellij.intelliLang"/>
<module name="intellij.platform.langInjection"/>
</dependencies>
<extensions defaultExtensionNs="org.intellij.intelliLang">
-1
View File
@@ -10,7 +10,6 @@ intellij.editorconfig.plugin
intellij.featuresTrainer
intellij.grazie
intellij.markdown
intellij.platform.langInjection.plugin
intellij.properties
intellij.restructuredtext
intellij.searchEverywhereMl
@@ -1,7 +1,6 @@
<idea-plugin>
<dependencies>
<plugin id="XPathView"/>
<plugin id="org.intellij.intelliLang"/>
<module name="intellij.xml.langInjection"/>
<module name="intellij.platform.backend"/>
</dependencies>
-1
View File
@@ -51,7 +51,6 @@ jvm_library(
"//RegExpSupport:regexp_test_lib",
"//platform/util/nanoxml",
"//plugins/IntelliLang:langInjection",
"//plugins/IntelliLang/plugin",
"//java/langInjection",
"//xml/xml-analysis-impl:analysis-impl",
"//platform/core-ui",
-1
View File
@@ -36,7 +36,6 @@
<orderEntry type="module" module-name="intellij.regexp" />
<orderEntry type="module" module-name="intellij.platform.util.nanoxml" />
<orderEntry type="module" module-name="intellij.platform.langInjection" scope="TEST" />
<orderEntry type="module" module-name="intellij.platform.langInjection.plugin" scope="TEST" />
<orderEntry type="module" module-name="intellij.xml.langInjection" scope="RUNTIME" />
<orderEntry type="module" module-name="intellij.java.langInjection" />
<orderEntry type="module" module-name="intellij.xml.analysis.impl" scope="TEST" />