diff --git a/plugins/IntelliLang/backend/resources/intellij.platform.langInjection.backend.xml b/plugins/IntelliLang/backend/resources/intellij.platform.langInjection.backend.xml
index 276cd3976cb6..88bd614741a3 100644
--- a/plugins/IntelliLang/backend/resources/intellij.platform.langInjection.backend.xml
+++ b/plugins/IntelliLang/backend/resources/intellij.platform.langInjection.backend.xml
@@ -1,4 +1,6 @@
+
+
diff --git a/plugins/IntelliLang/java-support/BUILD.bazel b/plugins/IntelliLang/java-support/BUILD.bazel
index ebf043dec5ed..b2042880d5c1 100644
--- a/plugins/IntelliLang/java-support/BUILD.bazel
+++ b/plugins/IntelliLang/java-support/BUILD.bazel
@@ -1,5 +1,5 @@
### auto-generated section `build intellij.java.langInjection` start
-load("@rules_jvm//:jvm.bzl", "jvm_library", "jvm_resources")
+load("@rules_jvm//:jvm.bzl", "jvm_library", "jvm_provided_library", "jvm_resources")
jvm_resources(
name = "java-langInjection_resources",
@@ -7,6 +7,11 @@ jvm_resources(
strip_prefix = "resources"
)
+jvm_provided_library(
+ name = "backend_provided",
+ lib = "//plugins/IntelliLang/backend"
+)
+
jvm_library(
name = "java-langInjection",
module_name = "intellij.java.langInjection",
@@ -29,6 +34,7 @@ jvm_library(
"//plugins/IntelliLang:langInjection",
"//platform/core-ui",
"//platform/util/jdom",
+ ":backend_provided",
],
runtime_deps = [
":java-langInjection_resources",
diff --git a/plugins/IntelliLang/java-support/intellij.java.langInjection.iml b/plugins/IntelliLang/java-support/intellij.java.langInjection.iml
index 04b1c12b3e89..a9c13cbe0ab0 100644
--- a/plugins/IntelliLang/java-support/intellij.java.langInjection.iml
+++ b/plugins/IntelliLang/java-support/intellij.java.langInjection.iml
@@ -25,6 +25,7 @@
+
diff --git a/plugins/IntelliLang/java-support/resources/intellij.java.langInjection.xml b/plugins/IntelliLang/java-support/resources/intellij.java.langInjection.xml
index a701ef77365b..f4e04fc27011 100644
--- a/plugins/IntelliLang/java-support/resources/intellij.java.langInjection.xml
+++ b/plugins/IntelliLang/java-support/resources/intellij.java.langInjection.xml
@@ -2,6 +2,7 @@
+
diff --git a/plugins/kotlin/idea/tests/BUILD.bazel b/plugins/kotlin/idea/tests/BUILD.bazel
index 9dd401617a7a..b96c6794df80 100644
--- a/plugins/kotlin/idea/tests/BUILD.bazel
+++ b/plugins/kotlin/idea/tests/BUILD.bazel
@@ -184,6 +184,7 @@ jvm_library(
"//plugins/kotlin/base/scripting.k1",
"//plugins/kotlin/base/scripting.k1:scripting.k1_test_lib",
"//plugins/IntelliLang/plugin",
+ "//plugins/IntelliLang/backend",
],
runtime_deps = [
"//plugins/kotlin/gradle/gradle",
diff --git a/plugins/kotlin/idea/tests/kotlin.idea.tests.iml b/plugins/kotlin/idea/tests/kotlin.idea.tests.iml
index 587da008a9f5..fa38c0d6afa2 100644
--- a/plugins/kotlin/idea/tests/kotlin.idea.tests.iml
+++ b/plugins/kotlin/idea/tests/kotlin.idea.tests.iml
@@ -188,5 +188,6 @@
+
\ No newline at end of file
diff --git a/plugins/kotlin/injection/base/BUILD.bazel b/plugins/kotlin/injection/base/BUILD.bazel
index 8777191cc893..f9d30473e02d 100644
--- a/plugins/kotlin/injection/base/BUILD.bazel
+++ b/plugins/kotlin/injection/base/BUILD.bazel
@@ -1,6 +1,6 @@
### auto-generated section `build kotlin.base.injection` start
load("//build:compiler-options.bzl", "create_kotlinc_options")
-load("@rules_jvm//:jvm.bzl", "jvm_library", "jvm_resources")
+load("@rules_jvm//:jvm.bzl", "jvm_library", "jvm_provided_library", "jvm_resources")
create_kotlinc_options(
name = "custom_kotlin-base-injection",
@@ -14,6 +14,11 @@ jvm_resources(
strip_prefix = "resources"
)
+jvm_provided_library(
+ name = "backend_provided",
+ lib = "//plugins/IntelliLang/backend"
+)
+
jvm_library(
name = "kotlin-base-injection",
module_name = "kotlin.base.injection",
@@ -43,6 +48,7 @@ jvm_library(
"//plugins/kotlin/base/psi",
"@lib//:kotlinc-analysis-api",
"//plugins/kotlin/base/analysis",
+ ":backend_provided",
],
runtime_deps = [":kotlin-base-injection_resources"]
)
diff --git a/plugins/kotlin/injection/base/kotlin.base.injection.iml b/plugins/kotlin/injection/base/kotlin.base.injection.iml
index 0dca177f447e..7244cb73a112 100644
--- a/plugins/kotlin/injection/base/kotlin.base.injection.iml
+++ b/plugins/kotlin/injection/base/kotlin.base.injection.iml
@@ -46,5 +46,6 @@
+
\ No newline at end of file
diff --git a/plugins/kotlin/injection/base/resources/kotlin.base.injection.xml b/plugins/kotlin/injection/base/resources/kotlin.base.injection.xml
index 3e052cb9aae2..3b2da52e9f64 100644
--- a/plugins/kotlin/injection/base/resources/kotlin.base.injection.xml
+++ b/plugins/kotlin/injection/base/resources/kotlin.base.injection.xml
@@ -2,5 +2,6 @@
+
diff --git a/plugins/kotlin/injection/base/tests/BUILD.bazel b/plugins/kotlin/injection/base/tests/BUILD.bazel
index 648095ec4960..2128b4b813a7 100644
--- a/plugins/kotlin/injection/base/tests/BUILD.bazel
+++ b/plugins/kotlin/injection/base/tests/BUILD.bazel
@@ -36,6 +36,7 @@ jvm_library(
"//plugins/IntelliLang:langInjection",
"//plugins/IntelliLang/plugin",
"@lib//:kotlinc-kotlin-compiler-common",
+ "//plugins/IntelliLang/backend",
]
)
### auto-generated section `build kotlin.base.injection.tests` end
diff --git a/plugins/kotlin/injection/base/tests/kotlin.base.injection.tests.iml b/plugins/kotlin/injection/base/tests/kotlin.base.injection.tests.iml
index 366fa3a5062f..d08354c988cf 100644
--- a/plugins/kotlin/injection/base/tests/kotlin.base.injection.tests.iml
+++ b/plugins/kotlin/injection/base/tests/kotlin.base.injection.tests.iml
@@ -38,5 +38,6 @@
+
\ No newline at end of file
diff --git a/plugins/yaml/backend/BUILD.bazel b/plugins/yaml/backend/BUILD.bazel
index eefcb8c9e292..a426cfb19ea5 100644
--- a/plugins/yaml/backend/BUILD.bazel
+++ b/plugins/yaml/backend/BUILD.bazel
@@ -99,6 +99,7 @@ jvm_library(
"//plugins/yaml:yaml_test_lib",
"//platform/searchEverywhere/shared:searchEverywhere",
"//platform/searchEverywhere/backend",
+ "//plugins/IntelliLang/backend",
],
runtime_deps = [
":backend_resources",
diff --git a/plugins/yaml/backend/intellij.yaml.backend.iml b/plugins/yaml/backend/intellij.yaml.backend.iml
index cd7cb92e105e..64c814b84a03 100644
--- a/plugins/yaml/backend/intellij.yaml.backend.iml
+++ b/plugins/yaml/backend/intellij.yaml.backend.iml
@@ -45,5 +45,6 @@
+
\ No newline at end of file