diff --git a/RegExpSupport/BUILD.bazel b/RegExpSupport/BUILD.bazel
index 69415204ef6f..176a5729a80d 100644
--- a/RegExpSupport/BUILD.bazel
+++ b/RegExpSupport/BUILD.bazel
@@ -14,6 +14,7 @@ jvm_library(
srcs = glob(["src/**/*.kt", "src/**/*.java", "gen/**/*.kt", "gen/**/*.java"], allow_empty = True),
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/lang-api:lang",
"//platform/analysis-impl",
"//platform/util:util-ui",
@@ -36,6 +37,7 @@ jvm_library(
associates = [":regexp"],
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/lang-api:lang",
"//platform/analysis-impl",
"//platform/util:util-ui",
diff --git a/RegExpSupport/intellij.regexp.iml b/RegExpSupport/intellij.regexp.iml
index ba7ea6f773ce..1fbe2e2de6ef 100644
--- a/RegExpSupport/intellij.regexp.iml
+++ b/RegExpSupport/intellij.regexp.iml
@@ -12,6 +12,7 @@
+
diff --git a/grid/impl/BUILD.bazel b/grid/impl/BUILD.bazel
index 7c9e20539d7c..6ecd5daf0409 100644
--- a/grid/impl/BUILD.bazel
+++ b/grid/impl/BUILD.bazel
@@ -27,6 +27,7 @@ jvm_library(
"//grid/types",
"//platform/editor-ui-api:editor-ui",
"//platform/platform-impl:ide-impl",
+ "//platform/indexing-api:indexing",
"//platform/lang-impl",
"//platform/core-ui",
"@lib//:fastutil-min",
diff --git a/grid/impl/intellij.grid.impl.iml b/grid/impl/intellij.grid.impl.iml
index 6844a017bf09..b98c855b028d 100644
--- a/grid/impl/intellij.grid.impl.iml
+++ b/grid/impl/intellij.grid.impl.iml
@@ -13,6 +13,7 @@
+
diff --git a/images/BUILD.bazel b/images/BUILD.bazel
index d6414ada0ec8..1d38d56ffabc 100644
--- a/images/BUILD.bazel
+++ b/images/BUILD.bazel
@@ -14,6 +14,7 @@ jvm_library(
srcs = glob(["src/**/*.kt", "src/**/*.java", "src/**/*.form"], allow_empty = True),
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/lang-api:lang",
"//platform/util:util-ui",
"//platform/lang-impl",
@@ -41,6 +42,7 @@ jvm_library(
associates = [":images"],
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/lang-api:lang",
"//platform/util:util-ui",
"//platform/lang-impl",
diff --git a/images/intellij.platform.images.iml b/images/intellij.platform.images.iml
index e400ae97ffb2..76736974dd59 100644
--- a/images/intellij.platform.images.iml
+++ b/images/intellij.platform.images.iml
@@ -31,6 +31,7 @@
+
diff --git a/java/debugger/impl/BUILD.bazel b/java/debugger/impl/BUILD.bazel
index 113fd3002360..2ff55566ae43 100644
--- a/java/debugger/impl/BUILD.bazel
+++ b/java/debugger/impl/BUILD.bazel
@@ -19,6 +19,7 @@ jvm_library(
"//resources:java-resources",
"//platform/xdebugger-impl:debugger-impl",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/lang-api:lang",
"//java/compiler/openapi:java-compiler",
diff --git a/java/debugger/impl/intellij.java.debugger.impl.iml b/java/debugger/impl/intellij.java.debugger.impl.iml
index d9229a4dd5dc..0dd5e48375ce 100644
--- a/java/debugger/impl/intellij.java.debugger.impl.iml
+++ b/java/debugger/impl/intellij.java.debugger.impl.iml
@@ -35,6 +35,7 @@
+
diff --git a/java/execution/impl/BUILD.bazel b/java/execution/impl/BUILD.bazel
index 645cc1bc3176..d35a5c1814c6 100644
--- a/java/execution/impl/BUILD.bazel
+++ b/java/execution/impl/BUILD.bazel
@@ -29,6 +29,7 @@ jvm_library(
"//java/execution/openapi:java-execution",
"//java/java-runtime:rt",
"//java/debugger/impl",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/testRunner",
"//platform/vcs-api:vcs",
diff --git a/java/execution/impl/intellij.java.execution.impl.iml b/java/execution/impl/intellij.java.execution.impl.iml
index b9ba1fae17eb..718433aca470 100644
--- a/java/execution/impl/intellij.java.execution.impl.iml
+++ b/java/execution/impl/intellij.java.execution.impl.iml
@@ -14,6 +14,7 @@
+
diff --git a/java/execution/openapi/BUILD.bazel b/java/execution/openapi/BUILD.bazel
index e5803ae8f904..6897b5af2e8b 100644
--- a/java/execution/openapi/BUILD.bazel
+++ b/java/execution/openapi/BUILD.bazel
@@ -12,6 +12,7 @@ jvm_library(
"@lib//:kotlin-stdlib",
"//platform/util/concurrency",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/util:util-ui",
"//platform/core-ui",
diff --git a/java/execution/openapi/intellij.java.execution.iml b/java/execution/openapi/intellij.java.execution.iml
index c98655151ccc..13a6ad262c26 100644
--- a/java/execution/openapi/intellij.java.execution.iml
+++ b/java/execution/openapi/intellij.java.execution.iml
@@ -12,6 +12,7 @@
+
diff --git a/java/idea-ui/BUILD.bazel b/java/idea-ui/BUILD.bazel
index 0d30847ad78d..bb2115b367b8 100644
--- a/java/idea-ui/BUILD.bazel
+++ b/java/idea-ui/BUILD.bazel
@@ -21,6 +21,7 @@ jvm_library(
"//java/java-impl:impl",
"//platform/ide-core-impl",
"//java/java-impl-refactorings:impl-refactorings",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/refactoring",
"//platform/util/progress",
@@ -79,6 +80,7 @@ jvm_library(
"//java/execution/impl",
"@lib//:assert_j",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/platform-tests:tests_test_lib",
"//platform/core-ui",
diff --git a/java/idea-ui/intellij.java.ui.iml b/java/idea-ui/intellij.java.ui.iml
index bc0f509c8e9c..1a03ad4dfb58 100644
--- a/java/idea-ui/intellij.java.ui.iml
+++ b/java/idea-ui/intellij.java.ui.iml
@@ -17,6 +17,7 @@
+
diff --git a/java/idea-ui/intellij.java.ui.tests.iml b/java/idea-ui/intellij.java.ui.tests.iml
index 09ac24f4e3ae..94ac949d78e3 100644
--- a/java/idea-ui/intellij.java.ui.tests.iml
+++ b/java/idea-ui/intellij.java.ui.tests.iml
@@ -13,6 +13,7 @@
+
diff --git a/java/java-analysis-impl/BUILD.bazel b/java/java-analysis-impl/BUILD.bazel
index 60733f33fab2..a5ba7939b2f2 100644
--- a/java/java-analysis-impl/BUILD.bazel
+++ b/java/java-analysis-impl/BUILD.bazel
@@ -17,6 +17,7 @@ jvm_library(
"//java/java-indexing-impl:indexing-impl",
"//java/java-psi-impl:psi-impl",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/projectModel-impl",
"//java/java-analysis-api:analysis",
diff --git a/java/java-analysis-impl/intellij.java.analysis.impl.iml b/java/java-analysis-impl/intellij.java.analysis.impl.iml
index d8e817f386f0..a85923d5c6bb 100644
--- a/java/java-analysis-impl/intellij.java.analysis.impl.iml
+++ b/java/java-analysis-impl/intellij.java.analysis.impl.iml
@@ -12,6 +12,7 @@
+
diff --git a/java/java-impl-inspections/BUILD.bazel b/java/java-impl-inspections/BUILD.bazel
index 4639f1c7b973..8fdc95d3cb03 100644
--- a/java/java-impl-inspections/BUILD.bazel
+++ b/java/java-impl-inspections/BUILD.bazel
@@ -18,6 +18,7 @@ jvm_library(
"//java/compiler/openapi:java-compiler",
"@lib//:asm",
"//java/java-impl-refactorings:impl-refactorings",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/refactoring",
"//platform/util/jdom",
diff --git a/java/java-impl-inspections/intellij.java.impl.inspections.iml b/java/java-impl-inspections/intellij.java.impl.inspections.iml
index 65f74904bc0a..df37ba0f05f8 100644
--- a/java/java-impl-inspections/intellij.java.impl.inspections.iml
+++ b/java/java-impl-inspections/intellij.java.impl.inspections.iml
@@ -18,6 +18,7 @@
+
diff --git a/java/java-impl-refactorings/BUILD.bazel b/java/java-impl-refactorings/BUILD.bazel
index b0cd141bca40..5292e1b2c8e7 100644
--- a/java/java-impl-refactorings/BUILD.bazel
+++ b/java/java-impl-refactorings/BUILD.bazel
@@ -9,6 +9,7 @@ jvm_library(
deps = [
"//platform/editor-ui-api:editor-ui",
"//platform/foldings",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/lang-api:lang",
"//java/java-psi-api:psi",
diff --git a/java/java-impl-refactorings/intellij.java.impl.refactorings.iml b/java/java-impl-refactorings/intellij.java.impl.refactorings.iml
index 3528c348762d..323d1fb13101 100644
--- a/java/java-impl-refactorings/intellij.java.impl.refactorings.iml
+++ b/java/java-impl-refactorings/intellij.java.impl.refactorings.iml
@@ -9,6 +9,7 @@
+
diff --git a/java/java-impl/BUILD.bazel b/java/java-impl/BUILD.bazel
index 0dd2c67a04dd..28debcad4926 100644
--- a/java/java-impl/BUILD.bazel
+++ b/java/java-impl/BUILD.bazel
@@ -15,6 +15,7 @@ jvm_library(
deps = [
"//platform/editor-ui-api:editor-ui",
"//platform/foldings",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/lvcs-api:lvcs",
"//platform/refactoring",
diff --git a/java/java-impl/intellij.java.impl.iml b/java/java-impl/intellij.java.impl.iml
index d57da9879a89..9f5c5d75ee2c 100644
--- a/java/java-impl/intellij.java.impl.iml
+++ b/java/java-impl/intellij.java.impl.iml
@@ -11,6 +11,7 @@
+
diff --git a/java/java-tests/BUILD.bazel b/java/java-tests/BUILD.bazel
index 9f8364fdefbe..40399eeb8554 100644
--- a/java/java-tests/BUILD.bazel
+++ b/java/java-tests/BUILD.bazel
@@ -21,6 +21,7 @@ jvm_library(
deps = [
"//platform/editor-ui-api:editor-ui",
"//platform/foldings",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/lvcs-api:lvcs",
"//platform/refactoring",
diff --git a/java/java-tests/intellij.java.tests.iml b/java/java-tests/intellij.java.tests.iml
index d8a6fdfa739d..247b8bd56221 100644
--- a/java/java-tests/intellij.java.tests.iml
+++ b/java/java-tests/intellij.java.tests.iml
@@ -12,6 +12,7 @@
+
diff --git a/java/openapi/BUILD.bazel b/java/openapi/BUILD.bazel
index 6b476d01139d..e0ff67ee1c7f 100644
--- a/java/openapi/BUILD.bazel
+++ b/java/openapi/BUILD.bazel
@@ -25,6 +25,7 @@ jvm_library(
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty = True),
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/util",
"//platform/util/jdom",
diff --git a/java/openapi/intellij.java.iml b/java/openapi/intellij.java.iml
index 88ebb0e9d28a..e592c57d935f 100644
--- a/java/openapi/intellij.java.iml
+++ b/java/openapi/intellij.java.iml
@@ -10,6 +10,7 @@
+
diff --git a/java/testFramework/BUILD.bazel b/java/testFramework/BUILD.bazel
index 956002186f4c..4db5a91809a8 100644
--- a/java/testFramework/BUILD.bazel
+++ b/java/testFramework/BUILD.bazel
@@ -16,6 +16,7 @@ jvm_library(
"//java/openapi:java",
"//java/testFramework/shared",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/refactoring",
"//platform/structure-view-impl:structureView-impl",
diff --git a/java/testFramework/intellij.java.testFramework.iml b/java/testFramework/intellij.java.testFramework.iml
index 318e8b041b45..85cbf1ee3514 100644
--- a/java/testFramework/intellij.java.testFramework.iml
+++ b/java/testFramework/intellij.java.testFramework.iml
@@ -11,6 +11,7 @@
+
diff --git a/json/backend/BUILD.bazel b/json/backend/BUILD.bazel
index c0f0a5e76943..aad393cfdf72 100644
--- a/json/backend/BUILD.bazel
+++ b/json/backend/BUILD.bazel
@@ -16,6 +16,7 @@ jvm_library(
"//platform/core-api:core",
"//platform/editor-ui-api:editor-ui",
"//platform/platform-api:ide",
+ "//platform/indexing-api:indexing",
"//platform/lang-impl",
"//platform/markdown-utils",
"//platform/structure-view-impl:structureView-impl",
diff --git a/json/backend/intellij.json.backend.iml b/json/backend/intellij.json.backend.iml
index 3f54738621b5..659bab682f7c 100644
--- a/json/backend/intellij.json.backend.iml
+++ b/json/backend/intellij.json.backend.iml
@@ -11,6 +11,7 @@
+
diff --git a/json/backend/tests/BUILD.bazel b/json/backend/tests/BUILD.bazel
index 73656d167195..03d30d093fda 100644
--- a/json/backend/tests/BUILD.bazel
+++ b/json/backend/tests/BUILD.bazel
@@ -19,6 +19,7 @@ jvm_library(
srcs = glob(["test/**/*.kt", "test/**/*.java"], allow_empty = True),
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/testFramework",
"//platform/testFramework:testFramework_test_lib",
diff --git a/json/backend/tests/intellij.json.tests.iml b/json/backend/tests/intellij.json.tests.iml
index 6dce774735d7..906b22ed8d1f 100644
--- a/json/backend/tests/intellij.json.tests.iml
+++ b/json/backend/tests/intellij.json.tests.iml
@@ -9,6 +9,7 @@
+
diff --git a/jvm/jvm-analysis-impl/BUILD.bazel b/jvm/jvm-analysis-impl/BUILD.bazel
index ebba2476679c..265f2bea90fd 100644
--- a/jvm/jvm-analysis-impl/BUILD.bazel
+++ b/jvm/jvm-analysis-impl/BUILD.bazel
@@ -20,6 +20,7 @@ jvm_library(
"//platform/editor-ui-api:editor-ui",
"//platform/platform-impl:ide-impl",
"//java/java-impl:impl",
+ "//platform/indexing-api:indexing",
"//platform/refactoring",
"//platform/usageView",
"//jvm/jvm-analysis-refactoring:analysis-refactoring",
diff --git a/jvm/jvm-analysis-impl/intellij.jvm.analysis.impl.iml b/jvm/jvm-analysis-impl/intellij.jvm.analysis.impl.iml
index 28fd204f574f..8b44cc44d27f 100644
--- a/jvm/jvm-analysis-impl/intellij.jvm.analysis.impl.iml
+++ b/jvm/jvm-analysis-impl/intellij.jvm.analysis.impl.iml
@@ -15,6 +15,7 @@
+
diff --git a/platform/editor-ui-ex/BUILD.bazel b/platform/editor-ui-ex/BUILD.bazel
index c9568cd6f5eb..ba67684af34f 100644
--- a/platform/editor-ui-ex/BUILD.bazel
+++ b/platform/editor-ui-ex/BUILD.bazel
@@ -14,6 +14,7 @@ jvm_library(
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty = True),
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/util",
"//platform/core-impl",
"//platform/indexing-impl",
diff --git a/platform/editor-ui-ex/intellij.platform.editor.ex.iml b/platform/editor-ui-ex/intellij.platform.editor.ex.iml
index 265ac3ec8892..1c22cdb32bf6 100644
--- a/platform/editor-ui-ex/intellij.platform.editor.ex.iml
+++ b/platform/editor-ui-ex/intellij.platform.editor.ex.iml
@@ -9,6 +9,7 @@
+
diff --git a/platform/eel/BUILD.bazel b/platform/eel/BUILD.bazel
index 7e2023c43fe1..634bc5f962d2 100644
--- a/platform/eel/BUILD.bazel
+++ b/platform/eel/BUILD.bazel
@@ -31,6 +31,7 @@ jvm_library(
"//plugins/copyright:copyright_test_lib",
"//java/openapi:java",
"//java/java-impl:impl",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/testFramework",
"//platform/testFramework:testFramework_test_lib",
diff --git a/platform/eel/intellij.platform.eel.codegen.iml b/platform/eel/intellij.platform.eel.codegen.iml
index fac3236f7e59..38baa416734f 100644
--- a/platform/eel/intellij.platform.eel.codegen.iml
+++ b/platform/eel/intellij.platform.eel.codegen.iml
@@ -14,6 +14,7 @@
+
diff --git a/platform/execution-impl/BUILD.bazel b/platform/execution-impl/BUILD.bazel
index ce7367e17ff4..252e3604920d 100644
--- a/platform/execution-impl/BUILD.bazel
+++ b/platform/execution-impl/BUILD.bazel
@@ -18,6 +18,7 @@ jvm_library(
"//platform/core-api:core",
"//platform/editor-ui-api:editor-ui",
"//platform/platform-api:ide",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/lang-api:lang",
"//platform/editor-ui-ex:editor-ex",
diff --git a/platform/execution-impl/intellij.platform.execution.impl.iml b/platform/execution-impl/intellij.platform.execution.impl.iml
index dcb3c264d853..d97bc12c1d2c 100644
--- a/platform/execution-impl/intellij.platform.execution.impl.iml
+++ b/platform/execution-impl/intellij.platform.execution.impl.iml
@@ -39,6 +39,7 @@
+
diff --git a/platform/find/BUILD.bazel b/platform/find/BUILD.bazel
index 3180fcbba246..c9b605751d87 100644
--- a/platform/find/BUILD.bazel
+++ b/platform/find/BUILD.bazel
@@ -14,6 +14,7 @@ jvm_library(
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty = True),
deps = [
"@lib//:kotlin-stdlib",
+ "//platform/indexing-api:indexing",
"//platform/kernel/shared:kernel",
"//platform/platform-impl/rpc",
"//platform/project/shared:project",
diff --git a/platform/find/backend/BUILD.bazel b/platform/find/backend/BUILD.bazel
index b05ff6069350..358021f6b43a 100644
--- a/platform/find/backend/BUILD.bazel
+++ b/platform/find/backend/BUILD.bazel
@@ -14,6 +14,7 @@ jvm_library(
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty = True),
deps = [
"@lib//:kotlin-stdlib",
+ "//platform/indexing-api:indexing",
"//platform/usageView",
"//platform/kernel/backend",
"//platform/find",
diff --git a/platform/find/backend/intellij.platform.find.backend.iml b/platform/find/backend/intellij.platform.find.backend.iml
index ed4db8ffb406..34b1f8c34213 100644
--- a/platform/find/backend/intellij.platform.find.backend.iml
+++ b/platform/find/backend/intellij.platform.find.backend.iml
@@ -35,6 +35,7 @@
+
diff --git a/platform/find/intellij.platform.find.iml b/platform/find/intellij.platform.find.iml
index 855c261a69e9..01de773aec8e 100644
--- a/platform/find/intellij.platform.find.iml
+++ b/platform/find/intellij.platform.find.iml
@@ -35,6 +35,7 @@
+
diff --git a/platform/indexing-impl/BUILD.bazel b/platform/indexing-impl/BUILD.bazel
index 651eb477bef7..66d8845a9009 100644
--- a/platform/indexing-impl/BUILD.bazel
+++ b/platform/indexing-impl/BUILD.bazel
@@ -29,7 +29,6 @@ jvm_library(
"//platform/util/xmlDom",
"//platform/workspace/storage",
"//platform/util/storages",
- ],
- exports = ["//platform/indexing-api:indexing"]
+ ]
)
### auto-generated section `build intellij.platform.indexing.impl` end
\ No newline at end of file
diff --git a/platform/indexing-impl/intellij.platform.indexing.impl.iml b/platform/indexing-impl/intellij.platform.indexing.impl.iml
index 7b4b06c63b42..ec77403b267c 100644
--- a/platform/indexing-impl/intellij.platform.indexing.impl.iml
+++ b/platform/indexing-impl/intellij.platform.indexing.impl.iml
@@ -8,7 +8,7 @@
-
+
diff --git a/platform/indexing-tests/BUILD.bazel b/platform/indexing-tests/BUILD.bazel
index f5c188924241..fa118e3f22ad 100644
--- a/platform/indexing-tests/BUILD.bazel
+++ b/platform/indexing-tests/BUILD.bazel
@@ -10,6 +10,7 @@ jvm_library(
deps = [
"//platform/core-impl",
"//platform/analysis-api:analysis",
+ "//platform/indexing-api:indexing",
"//platform/testFramework",
"//platform/testFramework:testFramework_test_lib",
]
diff --git a/platform/indexing-tests/intellij.platform.indexing.tests.iml b/platform/indexing-tests/intellij.platform.indexing.tests.iml
index 72aedd9fdf00..f69697ff08a4 100644
--- a/platform/indexing-tests/intellij.platform.indexing.tests.iml
+++ b/platform/indexing-tests/intellij.platform.indexing.tests.iml
@@ -9,6 +9,7 @@
+
diff --git a/platform/lang-api/BUILD.bazel b/platform/lang-api/BUILD.bazel
index ab53c4559554..3e07a1fa3b8d 100644
--- a/platform/lang-api/BUILD.bazel
+++ b/platform/lang-api/BUILD.bazel
@@ -37,7 +37,6 @@ jvm_library(
exports = [
"//platform/platform-api:ide",
"//platform/lang-core",
- "//platform/indexing-api:indexing",
"//platform/projectModel-api:projectModel",
"//platform/analysis-api:analysis",
"//platform/code-style-api:codeStyle",
diff --git a/platform/lang-api/intellij.platform.lang.iml b/platform/lang-api/intellij.platform.lang.iml
index 2fb3159980ae..5915f45dbf24 100644
--- a/platform/lang-api/intellij.platform.lang.iml
+++ b/platform/lang-api/intellij.platform.lang.iml
@@ -13,7 +13,7 @@
-
+
diff --git a/platform/platform-impl/internal/BUILD.bazel b/platform/platform-impl/internal/BUILD.bazel
index 3dfef4bcea1d..88b1dc2674d9 100644
--- a/platform/platform-impl/internal/BUILD.bazel
+++ b/platform/platform-impl/internal/BUILD.bazel
@@ -14,6 +14,7 @@ jvm_library(
srcs = glob(["src/**/*.kt", "src/**/*.java", "src/**/*.form"], allow_empty = True),
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/ui.jcef",
"//platform/platform-impl/bootstrap",
diff --git a/platform/platform-impl/internal/intellij.platform.ide.internal.iml b/platform/platform-impl/internal/intellij.platform.ide.internal.iml
index ebe09225130b..1de1cfcc98f0 100644
--- a/platform/platform-impl/internal/intellij.platform.ide.internal.iml
+++ b/platform/platform-impl/internal/intellij.platform.ide.internal.iml
@@ -9,6 +9,7 @@
+
diff --git a/platform/platform-tests/BUILD.bazel b/platform/platform-tests/BUILD.bazel
index 55b952296f91..9dea7c4792c6 100644
--- a/platform/platform-tests/BUILD.bazel
+++ b/platform/platform-tests/BUILD.bazel
@@ -21,6 +21,7 @@ jvm_library(
"//platform/credential-store",
"//platform/editor-ui-api:editor-ui",
"//platform/foldings",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/lang-impl",
"@lib//:junit4",
diff --git a/platform/platform-tests/benchmarks/BUILD.bazel b/platform/platform-tests/benchmarks/BUILD.bazel
index 3f0d8c6b7203..32908efa614a 100644
--- a/platform/platform-tests/benchmarks/BUILD.bazel
+++ b/platform/platform-tests/benchmarks/BUILD.bazel
@@ -11,6 +11,7 @@ jvm_library(
"//platform/platform-impl:ide-impl_test_lib",
"@lib//:jmh-core",
"@lib//:jmh-generator-annprocess",
+ "//platform/indexing-api:indexing",
"//platform/testFramework",
"//platform/testFramework:testFramework_test_lib",
"@lib//:fastutil-min",
diff --git a/platform/platform-tests/benchmarks/intellij.platform.benchmarks.iml b/platform/platform-tests/benchmarks/intellij.platform.benchmarks.iml
index 7b05ddb01c07..759d64ffb26a 100644
--- a/platform/platform-tests/benchmarks/intellij.platform.benchmarks.iml
+++ b/platform/platform-tests/benchmarks/intellij.platform.benchmarks.iml
@@ -10,6 +10,7 @@
+
diff --git a/platform/platform-tests/intellij.platform.tests.iml b/platform/platform-tests/intellij.platform.tests.iml
index 03b8fd9ed50a..708ad55e0847 100644
--- a/platform/platform-tests/intellij.platform.tests.iml
+++ b/platform/platform-tests/intellij.platform.tests.iml
@@ -13,6 +13,7 @@
+
diff --git a/platform/recentFiles/backend/BUILD.bazel b/platform/recentFiles/backend/BUILD.bazel
index fdb2946ce62b..aff228dbe426 100644
--- a/platform/recentFiles/backend/BUILD.bazel
+++ b/platform/recentFiles/backend/BUILD.bazel
@@ -14,6 +14,7 @@ jvm_library(
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty = True),
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/recentFiles/shared:recentFiles",
"//platform/kernel/rpc.backend",
"//platform/project/shared:project",
diff --git a/platform/recentFiles/backend/intellij.platform.recentFiles.backend.iml b/platform/recentFiles/backend/intellij.platform.recentFiles.backend.iml
index cd28bf1c8506..2d1d0471b31f 100644
--- a/platform/recentFiles/backend/intellij.platform.recentFiles.backend.iml
+++ b/platform/recentFiles/backend/intellij.platform.recentFiles.backend.iml
@@ -35,6 +35,7 @@
+
diff --git a/platform/searchEverywhere/frontend/BUILD.bazel b/platform/searchEverywhere/frontend/BUILD.bazel
index 7b714952e7a9..eea611f16a1e 100644
--- a/platform/searchEverywhere/frontend/BUILD.bazel
+++ b/platform/searchEverywhere/frontend/BUILD.bazel
@@ -13,6 +13,7 @@ jvm_library(
visibility = ["//visibility:public"],
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty = True),
deps = [
+ "//platform/indexing-api:indexing",
"//platform/searchEverywhere/shared:searchEverywhere",
"@lib//:jetbrains-annotations",
"@lib//:kotlin-stdlib",
diff --git a/platform/searchEverywhere/frontend/intellij.platform.searchEverywhere.frontend.iml b/platform/searchEverywhere/frontend/intellij.platform.searchEverywhere.frontend.iml
index 0317994fe29f..d9c2a200e82e 100644
--- a/platform/searchEverywhere/frontend/intellij.platform.searchEverywhere.frontend.iml
+++ b/platform/searchEverywhere/frontend/intellij.platform.searchEverywhere.frontend.iml
@@ -34,6 +34,7 @@
+
diff --git a/platform/structuralsearch/BUILD.bazel b/platform/structuralsearch/BUILD.bazel
index e68a662ce1e2..73aaf6be4e5d 100644
--- a/platform/structuralsearch/BUILD.bazel
+++ b/platform/structuralsearch/BUILD.bazel
@@ -14,6 +14,7 @@ jvm_library(
srcs = glob(["source/**/*.kt", "source/**/*.java"], allow_empty = True),
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/lvcs-api:lvcs",
"//platform/util",
diff --git a/platform/structuralsearch/intellij.platform.structuralSearch.iml b/platform/structuralsearch/intellij.platform.structuralSearch.iml
index 79f9598282ba..27ba0f90d494 100644
--- a/platform/structuralsearch/intellij.platform.structuralSearch.iml
+++ b/platform/structuralsearch/intellij.platform.structuralSearch.iml
@@ -9,6 +9,7 @@
+
diff --git a/platform/testFramework/BUILD.bazel b/platform/testFramework/BUILD.bazel
index 038be10a8519..615fa56ea9ef 100644
--- a/platform/testFramework/BUILD.bazel
+++ b/platform/testFramework/BUILD.bazel
@@ -60,6 +60,7 @@ jvm_library(
"//platform/platform-util-io:ide-util-io",
"//platform/platform-util-io-impl:ide-util-io-impl",
"//platform/platform-util-netty:ide-util-netty",
+ "//platform/indexing-api:indexing",
"//platform/indexing-impl",
"//jps/model-api:model",
"//platform/lang-api:lang",
@@ -147,6 +148,7 @@ jvm_library(
"//platform/platform-util-io:ide-util-io",
"//platform/platform-util-io-impl:ide-util-io-impl",
"//platform/platform-util-netty:ide-util-netty",
+ "//platform/indexing-api:indexing",
"//platform/indexing-impl",
"//jps/model-api:model",
"//platform/lang-api:lang",
diff --git a/platform/testFramework/intellij.platform.testFramework.iml b/platform/testFramework/intellij.platform.testFramework.iml
index c872c41f7ef5..ed7067f1bcc4 100644
--- a/platform/testFramework/intellij.platform.testFramework.iml
+++ b/platform/testFramework/intellij.platform.testFramework.iml
@@ -45,6 +45,7 @@
+
diff --git a/platform/todo/BUILD.bazel b/platform/todo/BUILD.bazel
index d33099d27817..4754645695ab 100644
--- a/platform/todo/BUILD.bazel
+++ b/platform/todo/BUILD.bazel
@@ -14,6 +14,7 @@ jvm_library(
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty = True),
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/lang-impl",
"//platform/core-ui",
diff --git a/platform/todo/intellij.platform.todo.iml b/platform/todo/intellij.platform.todo.iml
index 8c41fcc8d88c..2def53b22ecf 100644
--- a/platform/todo/intellij.platform.todo.iml
+++ b/platform/todo/intellij.platform.todo.iml
@@ -9,6 +9,7 @@
+
diff --git a/platform/util/BUILD.bazel b/platform/util/BUILD.bazel
index 6290eb4dff74..be45ba2774d3 100644
--- a/platform/util/BUILD.bazel
+++ b/platform/util/BUILD.bazel
@@ -81,6 +81,7 @@ jvm_library(
visibility = ["//visibility:public"],
srcs = glob(["testSrc/**/*.kt", "testSrc/**/*.java"], allow_empty = True),
deps = [
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/util",
"//platform/core-impl",
diff --git a/platform/util/intellij.platform.util.tests.iml b/platform/util/intellij.platform.util.tests.iml
index 598ef0b92734..268688f75eb9 100644
--- a/platform/util/intellij.platform.util.tests.iml
+++ b/platform/util/intellij.platform.util.tests.iml
@@ -13,6 +13,7 @@
+
diff --git a/platform/vcs-impl/BUILD.bazel b/platform/vcs-impl/BUILD.bazel
index 3d878934fc6f..5368618a9d41 100644
--- a/platform/vcs-impl/BUILD.bazel
+++ b/platform/vcs-impl/BUILD.bazel
@@ -15,6 +15,7 @@ jvm_library(
deps = [
"//platform/credential-store",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/lvcs-api:lvcs",
"//platform/vcs-api:vcs",
@@ -74,6 +75,7 @@ jvm_library(
deps = [
"//platform/credential-store",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/lvcs-api:lvcs",
"//platform/vcs-api:vcs",
diff --git a/platform/vcs-impl/intellij.platform.vcs.impl.iml b/platform/vcs-impl/intellij.platform.vcs.impl.iml
index 4203f4d6d744..9ff087cd26ef 100644
--- a/platform/vcs-impl/intellij.platform.vcs.impl.iml
+++ b/platform/vcs-impl/intellij.platform.vcs.impl.iml
@@ -38,6 +38,7 @@
+
diff --git a/platform/vcs-impl/lang/BUILD.bazel b/platform/vcs-impl/lang/BUILD.bazel
index 99b7e38950d8..6d870deccdf2 100644
--- a/platform/vcs-impl/lang/BUILD.bazel
+++ b/platform/vcs-impl/lang/BUILD.bazel
@@ -16,6 +16,7 @@ jvm_library(
"//platform/core-ui",
"//platform/editor-ui-api:editor-ui",
"//platform/ide-core-impl",
+ "//platform/indexing-api:indexing",
"//platform/indexing-impl",
"//platform/lang-impl",
"//platform/editor-ui-ex:editor-ex",
diff --git a/platform/vcs-impl/lang/intellij.platform.vcs.impl.lang.iml b/platform/vcs-impl/lang/intellij.platform.vcs.impl.lang.iml
index c0f235c29d39..1cdbbf1d0ba8 100644
--- a/platform/vcs-impl/lang/intellij.platform.vcs.impl.lang.iml
+++ b/platform/vcs-impl/lang/intellij.platform.vcs.impl.lang.iml
@@ -11,6 +11,7 @@
+
diff --git a/platform/vcs-tests/BUILD.bazel b/platform/vcs-tests/BUILD.bazel
index 0e8d3540bdfc..8cf0deb39680 100644
--- a/platform/vcs-tests/BUILD.bazel
+++ b/platform/vcs-tests/BUILD.bazel
@@ -44,6 +44,7 @@ jvm_library(
deps = [
"@lib//:kotlin-stdlib",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/vcs-tests:vcs-testFramework",
"//platform/lang-impl",
diff --git a/platform/vcs-tests/intellij.platform.vcs.tests.iml b/platform/vcs-tests/intellij.platform.vcs.tests.iml
index ca3501e508f6..5457286dd255 100644
--- a/platform/vcs-tests/intellij.platform.vcs.tests.iml
+++ b/platform/vcs-tests/intellij.platform.vcs.tests.iml
@@ -9,6 +9,7 @@
+
diff --git a/platform/webSymbols/BUILD.bazel b/platform/webSymbols/BUILD.bazel
index c6f5fc7412fd..1e9b035bbd41 100644
--- a/platform/webSymbols/BUILD.bazel
+++ b/platform/webSymbols/BUILD.bazel
@@ -15,6 +15,7 @@ jvm_library(
deps = [
"//platform/analysis-api:analysis",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/lang-impl",
"//platform/platform-impl:ide-impl",
"//platform/core-ui",
diff --git a/platform/webSymbols/intellij.platform.webSymbols.iml b/platform/webSymbols/intellij.platform.webSymbols.iml
index c2ffbb47d3e8..e622add395ab 100644
--- a/platform/webSymbols/intellij.platform.webSymbols.iml
+++ b/platform/webSymbols/intellij.platform.webSymbols.iml
@@ -11,6 +11,7 @@
+
diff --git a/plugins/IntelliLang/java-support/BUILD.bazel b/plugins/IntelliLang/java-support/BUILD.bazel
index b55f5d81d692..fb2457f9bce9 100644
--- a/plugins/IntelliLang/java-support/BUILD.bazel
+++ b/plugins/IntelliLang/java-support/BUILD.bazel
@@ -16,6 +16,7 @@ jvm_library(
"//java/openapi:java",
"//platform/editor-ui-api:editor-ui",
"//platform/platform-impl:ide-impl",
+ "//platform/indexing-api:indexing",
"//platform/lang-impl",
"//java/compiler/impl",
"//RegExpSupport:regexp",
diff --git a/plugins/IntelliLang/java-support/intellij.java.langInjection.iml b/plugins/IntelliLang/java-support/intellij.java.langInjection.iml
index d28e11cb6b1f..ccef0a2476f6 100644
--- a/plugins/IntelliLang/java-support/intellij.java.langInjection.iml
+++ b/plugins/IntelliLang/java-support/intellij.java.langInjection.iml
@@ -11,6 +11,7 @@
+
diff --git a/plugins/ant/BUILD.bazel b/plugins/ant/BUILD.bazel
index 335348b59ca6..12f0b2aa8297 100644
--- a/plugins/ant/BUILD.bazel
+++ b/plugins/ant/BUILD.bazel
@@ -18,6 +18,7 @@ jvm_library(
"//platform/editor-ui-api:editor-ui",
"//platform/ide-core-impl",
"//java/compiler/impl",
+ "//platform/indexing-api:indexing",
"//platform/lvcs-api:lvcs",
"//platform/refactoring",
"//java/java-runtime:rt",
@@ -63,6 +64,7 @@ jvm_library(
"//platform/editor-ui-api:editor-ui",
"//platform/ide-core-impl",
"//java/compiler/impl",
+ "//platform/indexing-api:indexing",
"//platform/lvcs-api:lvcs",
"//platform/refactoring",
"//platform/testFramework",
diff --git a/plugins/ant/intellij.ant.iml b/plugins/ant/intellij.ant.iml
index 165bd214e003..35f47b125deb 100644
--- a/plugins/ant/intellij.ant.iml
+++ b/plugins/ant/intellij.ant.iml
@@ -16,6 +16,7 @@
+
diff --git a/plugins/compose/intellij.compose.ide.plugin.resources/BUILD.bazel b/plugins/compose/intellij.compose.ide.plugin.resources/BUILD.bazel
index 4dcde304dd5a..b0c467acf966 100644
--- a/plugins/compose/intellij.compose.ide.plugin.resources/BUILD.bazel
+++ b/plugins/compose/intellij.compose.ide.plugin.resources/BUILD.bazel
@@ -16,6 +16,7 @@ jvm_library(
"@lib//:kotlin-stdlib",
"@lib//:kotlinc-kotlin-compiler-common-provided",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/refactoring",
"//platform/usageView-impl",
"//plugins/kotlin/gradle/gradle-tooling/impl",
@@ -51,6 +52,7 @@ jvm_library(
"@lib//:kotlin-stdlib",
"@lib//:kotlinc-kotlin-compiler-common-provided",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/refactoring",
"//platform/usageView-impl",
"//plugins/kotlin/gradle/gradle-tooling/impl",
diff --git a/plugins/compose/intellij.compose.ide.plugin.resources/intellij.compose.ide.plugin.resources.iml b/plugins/compose/intellij.compose.ide.plugin.resources/intellij.compose.ide.plugin.resources.iml
index fce9b8f3463e..b5268e1345a3 100644
--- a/plugins/compose/intellij.compose.ide.plugin.resources/intellij.compose.ide.plugin.resources.iml
+++ b/plugins/compose/intellij.compose.ide.plugin.resources/intellij.compose.ide.plugin.resources.iml
@@ -12,6 +12,7 @@
+
diff --git a/plugins/compose/intellij.compose.ide.plugin.shared/BUILD.bazel b/plugins/compose/intellij.compose.ide.plugin.shared/BUILD.bazel
index e89d8edd2b00..cda93481fc6c 100644
--- a/plugins/compose/intellij.compose.ide.plugin.shared/BUILD.bazel
+++ b/plugins/compose/intellij.compose.ide.plugin.shared/BUILD.bazel
@@ -18,6 +18,7 @@ jvm_library(
"//platform/analysis-impl",
"//platform/core-api:core",
"//platform/core-impl",
+ "//platform/indexing-api:indexing",
"//platform/lang-api:lang",
"//platform/projectModel-impl",
"//platform/util",
diff --git a/plugins/compose/intellij.compose.ide.plugin.shared/intellij.compose.ide.plugin.shared.iml b/plugins/compose/intellij.compose.ide.plugin.shared/intellij.compose.ide.plugin.shared.iml
index a5dc057c7d71..1cc0756f9ac1 100644
--- a/plugins/compose/intellij.compose.ide.plugin.shared/intellij.compose.ide.plugin.shared.iml
+++ b/plugins/compose/intellij.compose.ide.plugin.shared/intellij.compose.ide.plugin.shared.iml
@@ -13,6 +13,7 @@
+
diff --git a/plugins/dev/intellij.dev.psiViewer/BUILD.bazel b/plugins/dev/intellij.dev.psiViewer/BUILD.bazel
index 2bae83729cb0..1168cf5be97a 100644
--- a/plugins/dev/intellij.dev.psiViewer/BUILD.bazel
+++ b/plugins/dev/intellij.dev.psiViewer/BUILD.bazel
@@ -15,6 +15,7 @@ jvm_library(
deps = [
"@lib//:jetbrains-annotations",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/util:util-ui",
"//platform/core-api:core",
diff --git a/plugins/dev/intellij.dev.psiViewer/intellij.dev.psiViewer.iml b/plugins/dev/intellij.dev.psiViewer/intellij.dev.psiViewer.iml
index ae5f43d6fdc8..c011ebf08715 100644
--- a/plugins/dev/intellij.dev.psiViewer/intellij.dev.psiViewer.iml
+++ b/plugins/dev/intellij.dev.psiViewer/intellij.dev.psiViewer.iml
@@ -10,6 +10,7 @@
+
diff --git a/plugins/devkit/api-dump-lang/BUILD.bazel b/plugins/devkit/api-dump-lang/BUILD.bazel
index fa52206f01a9..fda4871d6e82 100644
--- a/plugins/devkit/api-dump-lang/BUILD.bazel
+++ b/plugins/devkit/api-dump-lang/BUILD.bazel
@@ -15,6 +15,7 @@ jvm_library(
deps = [
"//platform/core-api:core",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/usageView-impl",
"//platform/workspace/jps",
"@lib//:jetbrains-annotations",
@@ -40,6 +41,7 @@ jvm_library(
deps = [
"//platform/core-api:core",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/usageView-impl",
"//platform/workspace/jps",
"@lib//:jetbrains-annotations",
diff --git a/plugins/devkit/api-dump-lang/intellij.devkit.apiDump.lang.iml b/plugins/devkit/api-dump-lang/intellij.devkit.apiDump.lang.iml
index d063e1090024..26333db19af6 100644
--- a/plugins/devkit/api-dump-lang/intellij.devkit.apiDump.lang.iml
+++ b/plugins/devkit/api-dump-lang/intellij.devkit.apiDump.lang.iml
@@ -12,6 +12,7 @@
+
diff --git a/plugins/devkit/devkit-core/BUILD.bazel b/plugins/devkit/devkit-core/BUILD.bazel
index 7bc865b93aec..c28033457049 100644
--- a/plugins/devkit/devkit-core/BUILD.bazel
+++ b/plugins/devkit/devkit-core/BUILD.bazel
@@ -22,6 +22,7 @@ jvm_library(
deps = [
"@lib//:jetbrains-annotations",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/refactoring",
"//platform/structure-view-impl:structureView-impl",
diff --git a/plugins/devkit/devkit-core/intellij.devkit.core.iml b/plugins/devkit/devkit-core/intellij.devkit.core.iml
index 446849896551..609665dba116 100644
--- a/plugins/devkit/devkit-core/intellij.devkit.core.iml
+++ b/plugins/devkit/devkit-core/intellij.devkit.core.iml
@@ -33,6 +33,7 @@
+
diff --git a/plugins/devkit/devkit-java-tests/BUILD.bazel b/plugins/devkit/devkit-java-tests/BUILD.bazel
index 6a7ff4b01a63..601e8b27a8ca 100644
--- a/plugins/devkit/devkit-java-tests/BUILD.bazel
+++ b/plugins/devkit/devkit-java-tests/BUILD.bazel
@@ -21,6 +21,7 @@ jvm_library(
deps = [
"@lib//:jetbrains-annotations",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/refactoring",
"//platform/structure-view-impl:structureView-impl",
diff --git a/plugins/devkit/devkit-java-tests/intellij.devkit.java.tests.iml b/plugins/devkit/devkit-java-tests/intellij.devkit.java.tests.iml
index 14694f1859eb..d34f4867b030 100644
--- a/plugins/devkit/devkit-java-tests/intellij.devkit.java.tests.iml
+++ b/plugins/devkit/devkit-java-tests/intellij.devkit.java.tests.iml
@@ -10,6 +10,7 @@
+
diff --git a/plugins/devkit/devkit-kotlin-fir-tests/BUILD.bazel b/plugins/devkit/devkit-kotlin-fir-tests/BUILD.bazel
index d9195a51d32a..0a876859a58c 100644
--- a/plugins/devkit/devkit-kotlin-fir-tests/BUILD.bazel
+++ b/plugins/devkit/devkit-kotlin-fir-tests/BUILD.bazel
@@ -9,6 +9,7 @@ jvm_library(
deps = [
"@lib//:kotlin-stdlib",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//plugins/kotlin/code-insight/kotlin.code-insight.k2:kotlin-code-insight-k2",
"//plugins/kotlin/code-insight/kotlin.code-insight.k2:kotlin-code-insight-k2_test_lib",
"//plugins/devkit",
diff --git a/plugins/devkit/devkit-kotlin-fir-tests/intellij.devkit.kotlin.fir.tests.iml b/plugins/devkit/devkit-kotlin-fir-tests/intellij.devkit.kotlin.fir.tests.iml
index 9a9a46656e88..e8e8882dfff0 100644
--- a/plugins/devkit/devkit-kotlin-fir-tests/intellij.devkit.kotlin.fir.tests.iml
+++ b/plugins/devkit/devkit-kotlin-fir-tests/intellij.devkit.kotlin.fir.tests.iml
@@ -9,6 +9,7 @@
+
diff --git a/plugins/devkit/intellij.devkit.uiDesigner/BUILD.bazel b/plugins/devkit/intellij.devkit.uiDesigner/BUILD.bazel
index c5675e5f3015..b22d0ce380fb 100644
--- a/plugins/devkit/intellij.devkit.uiDesigner/BUILD.bazel
+++ b/plugins/devkit/intellij.devkit.uiDesigner/BUILD.bazel
@@ -20,6 +20,7 @@ jvm_library(
"//platform/platform-impl:ide-impl",
"//plugins/devkit/devkit-core:core",
"//platform/core-ui",
+ "//platform/indexing-api:indexing",
"//platform/util/text-matching",
"//platform/platform-impl/designer",
],
diff --git a/plugins/devkit/intellij.devkit.uiDesigner/intellij.devkit.uiDesigner.iml b/plugins/devkit/intellij.devkit.uiDesigner/intellij.devkit.uiDesigner.iml
index 25a4669e02be..0db22ce029ff 100644
--- a/plugins/devkit/intellij.devkit.uiDesigner/intellij.devkit.uiDesigner.iml
+++ b/plugins/devkit/intellij.devkit.uiDesigner/intellij.devkit.uiDesigner.iml
@@ -15,6 +15,7 @@
+
diff --git a/plugins/devkit/intellij.devkit.workspaceModel/k2/BUILD.bazel b/plugins/devkit/intellij.devkit.workspaceModel/k2/BUILD.bazel
index c4bb780ee216..a8bc849ba867 100644
--- a/plugins/devkit/intellij.devkit.workspaceModel/k2/BUILD.bazel
+++ b/plugins/devkit/intellij.devkit.workspaceModel/k2/BUILD.bazel
@@ -26,6 +26,7 @@ jvm_library(
kotlinc_opts = ":custom",
deps = [
"//plugins/devkit/intellij.devkit.workspaceModel:workspaceModel",
+ "//platform/indexing-api:indexing",
"//plugins/kotlin/base/indices",
"//plugins/kotlin/base/project-structure",
"//java/java-indexing-api:indexing",
@@ -49,6 +50,7 @@ jvm_library(
associates = [":k2"],
deps = [
"//plugins/devkit/intellij.devkit.workspaceModel:workspaceModel",
+ "//platform/indexing-api:indexing",
"//plugins/kotlin/base/indices",
"//plugins/kotlin/base/project-structure",
"//plugins/kotlin/base/project-structure:project-structure_test_lib",
diff --git a/plugins/devkit/intellij.devkit.workspaceModel/k2/intellij.devkit.workspaceModel.k2.iml b/plugins/devkit/intellij.devkit.workspaceModel/k2/intellij.devkit.workspaceModel.k2.iml
index 528bf34c6fff..894cf54b983e 100644
--- a/plugins/devkit/intellij.devkit.workspaceModel/k2/intellij.devkit.workspaceModel.k2.iml
+++ b/plugins/devkit/intellij.devkit.workspaceModel/k2/intellij.devkit.workspaceModel.k2.iml
@@ -26,6 +26,7 @@
+
diff --git a/plugins/devkit/intellij.kotlin.devkit/BUILD.bazel b/plugins/devkit/intellij.kotlin.devkit/BUILD.bazel
index b5ef193d70b7..f3b104e1bd95 100644
--- a/plugins/devkit/intellij.kotlin.devkit/BUILD.bazel
+++ b/plugins/devkit/intellij.kotlin.devkit/BUILD.bazel
@@ -25,6 +25,7 @@ jvm_library(
kotlinc_opts = ":custom",
deps = [
"@lib//:kotlin-stdlib",
+ "//platform/indexing-api:indexing",
"//platform/refactoring",
"//platform/util",
"//platform/core-api:core",
diff --git a/plugins/devkit/intellij.kotlin.devkit/intellij.kotlin.devkit.iml b/plugins/devkit/intellij.kotlin.devkit/intellij.kotlin.devkit.iml
index 16be975633bc..22267d4b74ac 100644
--- a/plugins/devkit/intellij.kotlin.devkit/intellij.kotlin.devkit.iml
+++ b/plugins/devkit/intellij.kotlin.devkit/intellij.kotlin.devkit.iml
@@ -25,6 +25,7 @@
+
diff --git a/plugins/editorconfig/backend/BUILD.bazel b/plugins/editorconfig/backend/BUILD.bazel
index eeb8539c1980..2081ec65e328 100644
--- a/plugins/editorconfig/backend/BUILD.bazel
+++ b/plugins/editorconfig/backend/BUILD.bazel
@@ -23,6 +23,7 @@ jvm_library(
"//platform/editor-ui-api:editor-ui",
"//platform/platform-api:ide",
"//platform/platform-impl:ide-impl",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/lang-api:lang",
"//platform/lang-impl",
@@ -61,6 +62,7 @@ jvm_library(
"//platform/platform-api:ide",
"//platform/platform-impl:ide-impl",
"//platform/platform-impl:ide-impl_test_lib",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/lang-api:lang",
"//platform/lang-impl",
diff --git a/plugins/editorconfig/backend/intellij.editorconfig.backend.iml b/plugins/editorconfig/backend/intellij.editorconfig.backend.iml
index f5fdde3c4550..c6d4fb389891 100644
--- a/plugins/editorconfig/backend/intellij.editorconfig.backend.iml
+++ b/plugins/editorconfig/backend/intellij.editorconfig.backend.iml
@@ -37,6 +37,7 @@
+
diff --git a/plugins/evaluation-plugin/BUILD.bazel b/plugins/evaluation-plugin/BUILD.bazel
index cb9cac9142ba..30124070f447 100644
--- a/plugins/evaluation-plugin/BUILD.bazel
+++ b/plugins/evaluation-plugin/BUILD.bazel
@@ -20,6 +20,7 @@ jvm_library(
"//libraries/io",
"//libraries/ktor-client",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//plugins/stats-collector",
"//platform/ide-core-impl",
diff --git a/plugins/evaluation-plugin/intellij.evaluationPlugin.iml b/plugins/evaluation-plugin/intellij.evaluationPlugin.iml
index 55f459adab1a..654d1eeade93 100644
--- a/plugins/evaluation-plugin/intellij.evaluationPlugin.iml
+++ b/plugins/evaluation-plugin/intellij.evaluationPlugin.iml
@@ -15,6 +15,7 @@
+
diff --git a/plugins/gradle/BUILD.bazel b/plugins/gradle/BUILD.bazel
index b63f63da4d7e..51ae29a99c48 100644
--- a/plugins/gradle/BUILD.bazel
+++ b/plugins/gradle/BUILD.bazel
@@ -126,6 +126,7 @@ jvm_library(
"//platform/platform-util-io:ide-util-io",
"//plugins/gradle/java",
"//java/openapi:java",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/testFramework",
"//platform/testFramework:testFramework_test_lib",
diff --git a/plugins/gradle/intellij.gradle.tests.iml b/plugins/gradle/intellij.gradle.tests.iml
index 2203a07acf14..192c484c25db 100644
--- a/plugins/gradle/intellij.gradle.tests.iml
+++ b/plugins/gradle/intellij.gradle.tests.iml
@@ -26,6 +26,7 @@
+
diff --git a/plugins/gradle/java/BUILD.bazel b/plugins/gradle/java/BUILD.bazel
index 05294a27af71..62b4134e335c 100644
--- a/plugins/gradle/java/BUILD.bazel
+++ b/plugins/gradle/java/BUILD.bazel
@@ -23,6 +23,7 @@ jvm_library(
"//platform/platform-impl:ide-impl",
"//java/idea-ui:ui",
"//platform/observable",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/refactoring",
"//platform/usageView",
@@ -99,6 +100,7 @@ jvm_library(
"@lib//:junit4",
"//platform/editor-ui-api:editor-ui",
"//platform/external-system-impl:externalSystem-impl",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/structure-view-impl:structureView-impl",
"//platform/testFramework",
diff --git a/plugins/gradle/java/intellij.gradle.java.iml b/plugins/gradle/java/intellij.gradle.java.iml
index 59586930fba3..3b595ce5a89f 100644
--- a/plugins/gradle/java/intellij.gradle.java.iml
+++ b/plugins/gradle/java/intellij.gradle.java.iml
@@ -18,6 +18,7 @@
+
diff --git a/plugins/gradle/java/intellij.gradle.java.tests.iml b/plugins/gradle/java/intellij.gradle.java.tests.iml
index bd30f6e84c51..e8ab2aed9455 100644
--- a/plugins/gradle/java/intellij.gradle.java.tests.iml
+++ b/plugins/gradle/java/intellij.gradle.java.tests.iml
@@ -14,6 +14,7 @@
+
diff --git a/plugins/grazie/src/BUILD.bazel b/plugins/grazie/src/BUILD.bazel
index 3983573fb6c5..445798c1e879 100644
--- a/plugins/grazie/src/BUILD.bazel
+++ b/plugins/grazie/src/BUILD.bazel
@@ -23,6 +23,7 @@ jvm_library(
"//platform/analysis-impl",
"@lib//:commons-text",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/vcs-api:vcs",
"//platform/editor-ui-ex:editor-ex",
"//platform/lang-api:lang",
diff --git a/plugins/grazie/src/intellij.grazie.core.iml b/plugins/grazie/src/intellij.grazie.core.iml
index aec4d7e1f13d..e188361929e6 100644
--- a/plugins/grazie/src/intellij.grazie.core.iml
+++ b/plugins/grazie/src/intellij.grazie.core.iml
@@ -18,6 +18,7 @@
+
diff --git a/plugins/groovy/BUILD.bazel b/plugins/groovy/BUILD.bazel
index a878d4defbd1..cd2ff4a0d09b 100644
--- a/plugins/groovy/BUILD.bazel
+++ b/plugins/groovy/BUILD.bazel
@@ -24,6 +24,7 @@ jvm_library(
srcs = glob(["src/**/*.kt", "src/**/*.java", "src/**/*.form"], allow_empty = True),
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/refactoring",
"//platform/workspace/storage",
@@ -87,6 +88,7 @@ jvm_library(
associates = [":groovy"],
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/refactoring",
"//platform/structure-view-impl:structureView-impl",
diff --git a/plugins/groovy/groovy-psi/BUILD.bazel b/plugins/groovy/groovy-psi/BUILD.bazel
index 15037b83950a..48aaa3ed7c3f 100644
--- a/plugins/groovy/groovy-psi/BUILD.bazel
+++ b/plugins/groovy/groovy-psi/BUILD.bazel
@@ -23,6 +23,7 @@ jvm_library(
"//platform/ide-core-impl",
"//platform/core-impl",
"//platform/extensions",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/structure-view-impl:structureView-impl",
"//xml/xml-psi-impl:psi-impl",
diff --git a/plugins/groovy/groovy-psi/intellij.groovy.psi.iml b/plugins/groovy/groovy-psi/intellij.groovy.psi.iml
index 6fd1f851aae4..0f2d60cd5706 100644
--- a/plugins/groovy/groovy-psi/intellij.groovy.psi.iml
+++ b/plugins/groovy/groovy-psi/intellij.groovy.psi.iml
@@ -21,6 +21,7 @@
+
diff --git a/plugins/groovy/intellij.groovy.iml b/plugins/groovy/intellij.groovy.iml
index e6920074e6c3..2d7cb07ef684 100644
--- a/plugins/groovy/intellij.groovy.iml
+++ b/plugins/groovy/intellij.groovy.iml
@@ -9,6 +9,7 @@
+
diff --git a/plugins/htmltools/BUILD.bazel b/plugins/htmltools/BUILD.bazel
index 880d4db71472..d8f752a5dd90 100644
--- a/plugins/htmltools/BUILD.bazel
+++ b/plugins/htmltools/BUILD.bazel
@@ -14,6 +14,7 @@ jvm_library(
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty = True),
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/refactoring",
"//xml/impl",
"//platform/webSymbols",
diff --git a/plugins/htmltools/intellij.html.tools.iml b/plugins/htmltools/intellij.html.tools.iml
index e563295e8416..4a738be08e76 100644
--- a/plugins/htmltools/intellij.html.tools.iml
+++ b/plugins/htmltools/intellij.html.tools.iml
@@ -9,6 +9,7 @@
+
diff --git a/plugins/ide-features-trainer/BUILD.bazel b/plugins/ide-features-trainer/BUILD.bazel
index f277efe67bd0..c3ab70218aeb 100644
--- a/plugins/ide-features-trainer/BUILD.bazel
+++ b/plugins/ide-features-trainer/BUILD.bazel
@@ -18,6 +18,7 @@ jvm_library(
"@lib//:assert_j",
"@lib//:assertj-swing",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/lang-impl",
"//platform/execution-impl",
@@ -60,6 +61,7 @@ jvm_library(
"@lib//:assert_j",
"@lib//:assertj-swing",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/lang-impl",
"//platform/execution-impl",
diff --git a/plugins/ide-features-trainer/intellij.featuresTrainer.iml b/plugins/ide-features-trainer/intellij.featuresTrainer.iml
index 5feba7a686ea..4e6146e2726b 100644
--- a/plugins/ide-features-trainer/intellij.featuresTrainer.iml
+++ b/plugins/ide-features-trainer/intellij.featuresTrainer.iml
@@ -36,6 +36,7 @@
+
diff --git a/plugins/java-i18n/BUILD.bazel b/plugins/java-i18n/BUILD.bazel
index 47dd3b0d32cb..49b057a50fe4 100644
--- a/plugins/java-i18n/BUILD.bazel
+++ b/plugins/java-i18n/BUILD.bazel
@@ -15,6 +15,7 @@ jvm_library(
deps = [
"//platform/editor-ui-api:editor-ui",
"//platform/foldings",
+ "//platform/indexing-api:indexing",
"//platform/lang-api:lang",
"//java/openapi:java",
"//platform/refactoring",
@@ -54,6 +55,7 @@ jvm_library(
deps = [
"//platform/editor-ui-api:editor-ui",
"//platform/foldings",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/lang-api:lang",
"//java/openapi:java",
diff --git a/plugins/java-i18n/intellij.java.i18n.iml b/plugins/java-i18n/intellij.java.i18n.iml
index 3e38c008dacc..ad7910bb89f0 100644
--- a/plugins/java-i18n/intellij.java.i18n.iml
+++ b/plugins/java-i18n/intellij.java.i18n.iml
@@ -11,6 +11,7 @@
+
diff --git a/plugins/javaFX/BUILD.bazel b/plugins/javaFX/BUILD.bazel
index abf4ed2fb026..bdeef6a128b8 100644
--- a/plugins/javaFX/BUILD.bazel
+++ b/plugins/javaFX/BUILD.bazel
@@ -14,6 +14,7 @@ jvm_library(
srcs = glob(["src/**/*.kt", "src/**/*.java", "src/**/*.form"], allow_empty = True),
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/lang-api:lang",
"//java/execution/openapi:java-execution",
@@ -52,6 +53,7 @@ jvm_library(
associates = [":javaFX"],
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/lang-api:lang",
"//java/execution/openapi:java-execution",
diff --git a/plugins/javaFX/intellij.javaFX.iml b/plugins/javaFX/intellij.javaFX.iml
index 7e073e21d886..4247909893e8 100644
--- a/plugins/javaFX/intellij.javaFX.iml
+++ b/plugins/javaFX/intellij.javaFX.iml
@@ -10,6 +10,7 @@
+
diff --git a/plugins/junit/BUILD.bazel b/plugins/junit/BUILD.bazel
index bcb443bdeff4..2237b6945568 100644
--- a/plugins/junit/BUILD.bazel
+++ b/plugins/junit/BUILD.bazel
@@ -18,6 +18,7 @@ jvm_library(
"//java/execution/impl",
"//java/java-runtime:rt",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/refactoring",
"//platform/testRunner",
diff --git a/plugins/junit/intellij.junit.iml b/plugins/junit/intellij.junit.iml
index 71f49f50a209..103dfb72d72d 100644
--- a/plugins/junit/intellij.junit.iml
+++ b/plugins/junit/intellij.junit.iml
@@ -13,6 +13,7 @@
+
diff --git a/plugins/kotlin/base/analysis-api/analysis-api-k2-tests/BUILD.bazel b/plugins/kotlin/base/analysis-api/analysis-api-k2-tests/BUILD.bazel
index 43404929a598..0b9f15d70363 100644
--- a/plugins/kotlin/base/analysis-api/analysis-api-k2-tests/BUILD.bazel
+++ b/plugins/kotlin/base/analysis-api/analysis-api-k2-tests/BUILD.bazel
@@ -13,6 +13,7 @@ jvm_library(
srcs = glob(["test/**/*.kt", "test/**/*.java"], allow_empty = True),
deps = [
"@lib//:kotlin-stdlib",
+ "//platform/indexing-api:indexing",
"//plugins/kotlin/plugin/k2",
"@lib//:kotlinc-analysis-api",
"//platform/testFramework",
diff --git a/plugins/kotlin/base/analysis-api/analysis-api-k2-tests/kotlin.base.analysis.analysis-api.k2.tests.iml b/plugins/kotlin/base/analysis-api/analysis-api-k2-tests/kotlin.base.analysis.analysis-api.k2.tests.iml
index b1ee51531501..0333845f66e9 100644
--- a/plugins/kotlin/base/analysis-api/analysis-api-k2-tests/kotlin.base.analysis.analysis-api.k2.tests.iml
+++ b/plugins/kotlin/base/analysis-api/analysis-api-k2-tests/kotlin.base.analysis.analysis-api.k2.tests.iml
@@ -8,6 +8,7 @@
+
diff --git a/plugins/kotlin/base/analysis/BUILD.bazel b/plugins/kotlin/base/analysis/BUILD.bazel
index f772f2f2b873..2d3705310d09 100644
--- a/plugins/kotlin/base/analysis/BUILD.bazel
+++ b/plugins/kotlin/base/analysis/BUILD.bazel
@@ -36,6 +36,7 @@ jvm_library(
"@lib//:kotlinc-analysis-api-platform-interface",
"@lib//:kotlinx-coroutines-core",
"@lib//:guava",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/workspace/storage",
"//plugins/kotlin/base/frontend-agnostic",
diff --git a/plugins/kotlin/base/analysis/kotlin.base.analysis.iml b/plugins/kotlin/base/analysis/kotlin.base.analysis.iml
index 5268b61f9ab9..f93b4a4dd342 100644
--- a/plugins/kotlin/base/analysis/kotlin.base.analysis.iml
+++ b/plugins/kotlin/base/analysis/kotlin.base.analysis.iml
@@ -36,6 +36,7 @@
+
diff --git a/plugins/kotlin/base/fe10/analysis/BUILD.bazel b/plugins/kotlin/base/fe10/analysis/BUILD.bazel
index 9561ab9e5084..4e756b22ccdb 100644
--- a/plugins/kotlin/base/fe10/analysis/BUILD.bazel
+++ b/plugins/kotlin/base/fe10/analysis/BUILD.bazel
@@ -28,6 +28,7 @@ jvm_library(
"@lib//:guava",
"@lib//:vavr",
"@lib//:javax-inject",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//plugins/kotlin/base/util",
"//platform/platform-impl:ide-impl",
diff --git a/plugins/kotlin/base/fe10/analysis/kotlin.base.fe10.analysis.iml b/plugins/kotlin/base/fe10/analysis/kotlin.base.fe10.analysis.iml
index 9c863a03f99e..4dfa67f0ec08 100644
--- a/plugins/kotlin/base/fe10/analysis/kotlin.base.fe10.analysis.iml
+++ b/plugins/kotlin/base/fe10/analysis/kotlin.base.fe10.analysis.iml
@@ -34,6 +34,7 @@
+
diff --git a/plugins/kotlin/base/fe10/kdoc/BUILD.bazel b/plugins/kotlin/base/fe10/kdoc/BUILD.bazel
index 1d7e54b27cff..5d6d333851b8 100644
--- a/plugins/kotlin/base/fe10/kdoc/BUILD.bazel
+++ b/plugins/kotlin/base/fe10/kdoc/BUILD.bazel
@@ -10,6 +10,7 @@ jvm_library(
"@lib//:kotlin-stdlib",
"@lib//:kotlinc-kotlin-compiler-common",
"@lib//:kotlinc-kotlin-compiler-fe10",
+ "//platform/indexing-api:indexing",
"//plugins/kotlin/base/psi",
"//plugins/kotlin/base/indices",
"//plugins/kotlin/base/project-structure",
diff --git a/plugins/kotlin/base/fe10/kdoc/kotlin.base.fe10.kdoc.iml b/plugins/kotlin/base/fe10/kdoc/kotlin.base.fe10.kdoc.iml
index 7971f9449704..133b3f87a672 100644
--- a/plugins/kotlin/base/fe10/kdoc/kotlin.base.fe10.kdoc.iml
+++ b/plugins/kotlin/base/fe10/kdoc/kotlin.base.fe10.kdoc.iml
@@ -10,6 +10,7 @@
+
diff --git a/plugins/kotlin/base/fir/analysis-api-platform/BUILD.bazel b/plugins/kotlin/base/fir/analysis-api-platform/BUILD.bazel
index c6cbfdbcb498..4b2be04fe2ca 100644
--- a/plugins/kotlin/base/fir/analysis-api-platform/BUILD.bazel
+++ b/plugins/kotlin/base/fir/analysis-api-platform/BUILD.bazel
@@ -24,6 +24,7 @@ jvm_library(
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty = True),
kotlinc_opts = ":custom",
deps = [
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/workspace/storage",
"@lib//:kotlin-stdlib",
@@ -62,6 +63,7 @@ jvm_library(
associates = [":analysis-api-platform"],
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/workspace/storage",
"//plugins/kotlin/plugin/k2",
diff --git a/plugins/kotlin/base/fir/analysis-api-platform/kotlin.base.fir.analysis-api-platform.iml b/plugins/kotlin/base/fir/analysis-api-platform/kotlin.base.fir.analysis-api-platform.iml
index d3226979cbf0..63889b3a2a95 100644
--- a/plugins/kotlin/base/fir/analysis-api-platform/kotlin.base.fir.analysis-api-platform.iml
+++ b/plugins/kotlin/base/fir/analysis-api-platform/kotlin.base.fir.analysis-api-platform.iml
@@ -26,6 +26,7 @@
+
diff --git a/plugins/kotlin/base/fir/project-structure/BUILD.bazel b/plugins/kotlin/base/fir/project-structure/BUILD.bazel
index 90e838862d21..ce2b2a58fb9c 100644
--- a/plugins/kotlin/base/fir/project-structure/BUILD.bazel
+++ b/plugins/kotlin/base/fir/project-structure/BUILD.bazel
@@ -56,6 +56,7 @@ jvm_library(
associates = [":project-structure"],
deps = [
"@lib//:kotlin-stdlib",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//plugins/kotlin/plugin/k2",
"//platform/workspace/storage",
diff --git a/plugins/kotlin/base/fir/project-structure/kotlin.base.fir.project-structure.iml b/plugins/kotlin/base/fir/project-structure/kotlin.base.fir.project-structure.iml
index d50e6f29cb15..85d763de960b 100644
--- a/plugins/kotlin/base/fir/project-structure/kotlin.base.fir.project-structure.iml
+++ b/plugins/kotlin/base/fir/project-structure/kotlin.base.fir.project-structure.iml
@@ -26,6 +26,7 @@
+
diff --git a/plugins/kotlin/base/indices/tests/BUILD.bazel b/plugins/kotlin/base/indices/tests/BUILD.bazel
index 59a19656485b..baf8a33c0a4e 100644
--- a/plugins/kotlin/base/indices/tests/BUILD.bazel
+++ b/plugins/kotlin/base/indices/tests/BUILD.bazel
@@ -13,6 +13,7 @@ jvm_library(
srcs = glob(["test/**/*.kt", "test/**/*.java"], allow_empty = True),
deps = [
"@lib//:kotlin-stdlib",
+ "//platform/indexing-api:indexing",
"//plugins/kotlin/test-framework:test-framework_test_lib",
"//platform/testFramework",
"//platform/testFramework:testFramework_test_lib",
diff --git a/plugins/kotlin/base/indices/tests/kotlin.base.indices.tests.iml b/plugins/kotlin/base/indices/tests/kotlin.base.indices.tests.iml
index 6836a7a40d3c..c78835134288 100644
--- a/plugins/kotlin/base/indices/tests/kotlin.base.indices.tests.iml
+++ b/plugins/kotlin/base/indices/tests/kotlin.base.indices.tests.iml
@@ -8,6 +8,7 @@
+
diff --git a/plugins/kotlin/base/platforms/BUILD.bazel b/plugins/kotlin/base/platforms/BUILD.bazel
index 5b064555e32d..963bfe81ce42 100644
--- a/plugins/kotlin/base/platforms/BUILD.bazel
+++ b/plugins/kotlin/base/platforms/BUILD.bazel
@@ -16,6 +16,7 @@ jvm_library(
"@lib//:kotlin-stdlib",
"@lib//:kotlinc-kotlin-compiler-common",
"@lib//:kotlinc-kotlin-jps-common",
+ "//platform/indexing-api:indexing",
"//plugins/kotlin/base/frontend-agnostic",
"//plugins/kotlin/base/util",
"//plugins/kotlin/base/compiler-configuration",
diff --git a/plugins/kotlin/base/platforms/kotlin.base.platforms.iml b/plugins/kotlin/base/platforms/kotlin.base.platforms.iml
index 6db1ca519612..c1fd27e8f837 100644
--- a/plugins/kotlin/base/platforms/kotlin.base.platforms.iml
+++ b/plugins/kotlin/base/platforms/kotlin.base.platforms.iml
@@ -11,6 +11,7 @@
+
diff --git a/plugins/kotlin/base/project-structure/BUILD.bazel b/plugins/kotlin/base/project-structure/BUILD.bazel
index 2ba80204630e..cbd64ade94a9 100644
--- a/plugins/kotlin/base/project-structure/BUILD.bazel
+++ b/plugins/kotlin/base/project-structure/BUILD.bazel
@@ -33,6 +33,7 @@ jvm_library(
"@lib//:kotlinc-kotlin-jps-common",
"@lib//:kotlinc-analysis-api",
"@lib//:kotlinc-analysis-api-platform-interface",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/workspace/storage",
"//plugins/kotlin/base/frontend-agnostic",
@@ -77,6 +78,7 @@ jvm_library(
"@lib//:kotlinc-kotlin-jps-common",
"@lib//:kotlinc-analysis-api",
"@lib//:kotlinc-analysis-api-platform-interface",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/workspace/storage",
"//plugins/kotlin/base/frontend-agnostic",
diff --git a/plugins/kotlin/base/project-structure/kotlin.base.project-structure.iml b/plugins/kotlin/base/project-structure/kotlin.base.project-structure.iml
index f852c7424681..ecb62928883b 100644
--- a/plugins/kotlin/base/project-structure/kotlin.base.project-structure.iml
+++ b/plugins/kotlin/base/project-structure/kotlin.base.project-structure.iml
@@ -34,6 +34,7 @@
+
diff --git a/plugins/kotlin/base/scripting/BUILD.bazel b/plugins/kotlin/base/scripting/BUILD.bazel
index 6e534a2df8e8..4c6b688ebd51 100644
--- a/plugins/kotlin/base/scripting/BUILD.bazel
+++ b/plugins/kotlin/base/scripting/BUILD.bazel
@@ -34,6 +34,7 @@ jvm_library(
"@lib//:kotlinc-kotlin-scripting-jvm",
"@lib//:kotlinc-kotlin-scripting-compiler-impl",
"@lib//:kotlinx-coroutines-core",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/workspace/storage",
"//plugins/kotlin/base/compiler-configuration",
@@ -90,6 +91,7 @@ jvm_library(
"@lib//:kotlinc-kotlin-scripting-compiler-impl",
"@lib//:kotlinx-coroutines-core",
"@lib//:junit5",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/workspace/storage",
"//plugins/kotlin/base/compiler-configuration",
diff --git a/plugins/kotlin/base/scripting/kotlin.base.scripting.iml b/plugins/kotlin/base/scripting/kotlin.base.scripting.iml
index 6322c2b1ab77..b3617135a5bf 100644
--- a/plugins/kotlin/base/scripting/kotlin.base.scripting.iml
+++ b/plugins/kotlin/base/scripting/kotlin.base.scripting.iml
@@ -37,6 +37,7 @@
+
diff --git a/plugins/kotlin/base/statistics/BUILD.bazel b/plugins/kotlin/base/statistics/BUILD.bazel
index 99851fdf8fe0..3862c040d3cd 100644
--- a/plugins/kotlin/base/statistics/BUILD.bazel
+++ b/plugins/kotlin/base/statistics/BUILD.bazel
@@ -11,6 +11,7 @@ jvm_library(
"//platform/platform-impl:ide-impl",
"@lib//:kotlinc-kotlin-compiler-common",
"@lib//:kotlinc-kotlin-jps-common",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//plugins/kotlin/base/frontend-agnostic",
"//plugins/kotlin/base/plugin",
diff --git a/plugins/kotlin/base/statistics/kotlin.base.statistics.iml b/plugins/kotlin/base/statistics/kotlin.base.statistics.iml
index 54a266059849..11265930c19d 100644
--- a/plugins/kotlin/base/statistics/kotlin.base.statistics.iml
+++ b/plugins/kotlin/base/statistics/kotlin.base.statistics.iml
@@ -33,6 +33,7 @@
+
diff --git a/plugins/kotlin/code-insight/impl-base/BUILD.bazel b/plugins/kotlin/code-insight/impl-base/BUILD.bazel
index dc0c8f42288c..5b85ac9caddd 100644
--- a/plugins/kotlin/code-insight/impl-base/BUILD.bazel
+++ b/plugins/kotlin/code-insight/impl-base/BUILD.bazel
@@ -27,6 +27,7 @@ jvm_library(
deps = [
"@lib//:jetbrains-annotations",
"@lib//:kotlin-stdlib",
+ "//platform/indexing-api:indexing",
"//platform/refactoring",
"//platform/usageView",
"@lib//:kotlin-reflect",
diff --git a/plugins/kotlin/code-insight/impl-base/kotlin.code-insight.impl-base.iml b/plugins/kotlin/code-insight/impl-base/kotlin.code-insight.impl-base.iml
index 1a017ab9b60d..0453abb519f0 100644
--- a/plugins/kotlin/code-insight/impl-base/kotlin.code-insight.impl-base.iml
+++ b/plugins/kotlin/code-insight/impl-base/kotlin.code-insight.impl-base.iml
@@ -26,6 +26,7 @@
+
diff --git a/plugins/kotlin/code-insight/inspections-k2/BUILD.bazel b/plugins/kotlin/code-insight/inspections-k2/BUILD.bazel
index db5abe075213..6602bfe6efdf 100644
--- a/plugins/kotlin/code-insight/inspections-k2/BUILD.bazel
+++ b/plugins/kotlin/code-insight/inspections-k2/BUILD.bazel
@@ -31,6 +31,7 @@ jvm_library(
"@lib//:kotlinc-kotlin-compiler-fir",
"@lib//:kotlinc-analysis-api",
"@lib//:kotlinc-analysis-api-k2",
+ "//platform/indexing-api:indexing",
"//platform/refactoring",
"//plugins/kotlin/base/util",
"//plugins/kotlin/base/psi",
diff --git a/plugins/kotlin/code-insight/inspections-k2/kotlin.code-insight.inspections.k2.iml b/plugins/kotlin/code-insight/inspections-k2/kotlin.code-insight.inspections.k2.iml
index 5df1658db726..01fce91a339d 100644
--- a/plugins/kotlin/code-insight/inspections-k2/kotlin.code-insight.inspections.k2.iml
+++ b/plugins/kotlin/code-insight/inspections-k2/kotlin.code-insight.inspections.k2.iml
@@ -30,6 +30,7 @@
+
diff --git a/plugins/kotlin/code-insight/inspections-shared/BUILD.bazel b/plugins/kotlin/code-insight/inspections-shared/BUILD.bazel
index c664646bd083..ee685f6287ff 100644
--- a/plugins/kotlin/code-insight/inspections-shared/BUILD.bazel
+++ b/plugins/kotlin/code-insight/inspections-shared/BUILD.bazel
@@ -29,6 +29,7 @@ jvm_library(
"@lib//:kotlin-reflect",
"@lib//:kotlinc-kotlin-compiler-common",
"@lib//:kotlinc-analysis-api",
+ "//platform/indexing-api:indexing",
"//plugins/kotlin/base/frontend-agnostic",
"//plugins/kotlin/base/util",
"//plugins/kotlin/base/psi",
diff --git a/plugins/kotlin/code-insight/inspections-shared/kotlin.code-insight.inspections.shared.iml b/plugins/kotlin/code-insight/inspections-shared/kotlin.code-insight.inspections.shared.iml
index f697c4f5ca3a..ace07e27924b 100644
--- a/plugins/kotlin/code-insight/inspections-shared/kotlin.code-insight.inspections.shared.iml
+++ b/plugins/kotlin/code-insight/inspections-shared/kotlin.code-insight.inspections.shared.iml
@@ -28,6 +28,7 @@
+
diff --git a/plugins/kotlin/code-insight/intentions-k2/BUILD.bazel b/plugins/kotlin/code-insight/intentions-k2/BUILD.bazel
index ef2c9a5751bd..074b96eea72a 100644
--- a/plugins/kotlin/code-insight/intentions-k2/BUILD.bazel
+++ b/plugins/kotlin/code-insight/intentions-k2/BUILD.bazel
@@ -26,6 +26,7 @@ jvm_library(
kotlinc_opts = ":custom",
deps = [
"@lib//:kotlin-stdlib",
+ "//platform/indexing-api:indexing",
"//platform/refactoring",
"//plugins/kotlin/code-insight/api",
"//platform/core-api:core",
diff --git a/plugins/kotlin/code-insight/intentions-k2/kotlin.code-insight.intentions.k2.iml b/plugins/kotlin/code-insight/intentions-k2/kotlin.code-insight.intentions.k2.iml
index 1efbc7224ac3..4be7f0fed667 100644
--- a/plugins/kotlin/code-insight/intentions-k2/kotlin.code-insight.intentions.k2.iml
+++ b/plugins/kotlin/code-insight/intentions-k2/kotlin.code-insight.intentions.k2.iml
@@ -25,6 +25,7 @@
+
diff --git a/plugins/kotlin/code-insight/intentions-shared/BUILD.bazel b/plugins/kotlin/code-insight/intentions-shared/BUILD.bazel
index d8fa5fd7aaae..c8dc14cbd69f 100644
--- a/plugins/kotlin/code-insight/intentions-shared/BUILD.bazel
+++ b/plugins/kotlin/code-insight/intentions-shared/BUILD.bazel
@@ -26,6 +26,7 @@ jvm_library(
"@lib//:kotlinc-kotlin-compiler-common",
"@lib//:kotlinc-analysis-api",
"@lib//:guava",
+ "//platform/indexing-api:indexing",
"//platform/refactoring",
"//plugins/kotlin/base/frontend-agnostic",
"//plugins/kotlin/base/util",
diff --git a/plugins/kotlin/code-insight/intentions-shared/kotlin.code-insight.intentions.shared.iml b/plugins/kotlin/code-insight/intentions-shared/kotlin.code-insight.intentions.shared.iml
index ed986dc7b4c6..db9cfcfeccf5 100644
--- a/plugins/kotlin/code-insight/intentions-shared/kotlin.code-insight.intentions.shared.iml
+++ b/plugins/kotlin/code-insight/intentions-shared/kotlin.code-insight.intentions.shared.iml
@@ -29,6 +29,7 @@
+
diff --git a/plugins/kotlin/code-insight/kotlin.code-insight.k2/BUILD.bazel b/plugins/kotlin/code-insight/kotlin.code-insight.k2/BUILD.bazel
index cd07faeaeb51..4efea027c039 100644
--- a/plugins/kotlin/code-insight/kotlin.code-insight.k2/BUILD.bazel
+++ b/plugins/kotlin/code-insight/kotlin.code-insight.k2/BUILD.bazel
@@ -29,6 +29,7 @@ jvm_library(
"@lib//:kotlinc-analysis-api",
"@lib//:kotlinc-analysis-api-platform-interface",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/refactoring",
"//platform/structure-view-impl:structureView-impl",
"//platform/usageView-impl",
@@ -90,6 +91,7 @@ jvm_library(
"@lib//:kotlinc-analysis-api",
"@lib//:kotlinc-analysis-api-platform-interface",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/refactoring",
"//platform/structure-view-impl:structureView-impl",
diff --git a/plugins/kotlin/code-insight/kotlin.code-insight.k2/kotlin.code-insight.k2.iml b/plugins/kotlin/code-insight/kotlin.code-insight.k2/kotlin.code-insight.k2.iml
index cdfa8cff4c01..053bee28c03a 100644
--- a/plugins/kotlin/code-insight/kotlin.code-insight.k2/kotlin.code-insight.k2.iml
+++ b/plugins/kotlin/code-insight/kotlin.code-insight.k2/kotlin.code-insight.k2.iml
@@ -31,6 +31,7 @@
+
diff --git a/plugins/kotlin/code-insight/line-markers/BUILD.bazel b/plugins/kotlin/code-insight/line-markers/BUILD.bazel
index 5e6320f7a63b..afa9902987db 100644
--- a/plugins/kotlin/code-insight/line-markers/BUILD.bazel
+++ b/plugins/kotlin/code-insight/line-markers/BUILD.bazel
@@ -25,6 +25,7 @@ jvm_library(
"@lib//:kotlinc-kotlin-compiler-common",
"@lib//:kotlinc-analysis-api",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//plugins/kotlin/base/util",
"//plugins/kotlin/base/psi",
"//plugins/kotlin/base/analysis",
@@ -60,6 +61,7 @@ jvm_library(
"@lib//:kotlinc-kotlin-compiler-tests",
"@lib//:junit4",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//plugins/kotlin/plugin/k2",
"//plugins/kotlin/base/util",
"//plugins/kotlin/base/util:util_test_lib",
diff --git a/plugins/kotlin/code-insight/line-markers/kotlin.code-insight.line-markers.k2.iml b/plugins/kotlin/code-insight/line-markers/kotlin.code-insight.line-markers.k2.iml
index a0738116b6b9..d300277ccdcb 100644
--- a/plugins/kotlin/code-insight/line-markers/kotlin.code-insight.line-markers.k2.iml
+++ b/plugins/kotlin/code-insight/line-markers/kotlin.code-insight.line-markers.k2.iml
@@ -31,6 +31,7 @@
+
diff --git a/plugins/kotlin/code-insight/utils/BUILD.bazel b/plugins/kotlin/code-insight/utils/BUILD.bazel
index b7e5538c2d4a..920a12bd760d 100644
--- a/plugins/kotlin/code-insight/utils/BUILD.bazel
+++ b/plugins/kotlin/code-insight/utils/BUILD.bazel
@@ -19,6 +19,7 @@ jvm_library(
"@lib//:kotlin-reflect",
"@lib//:kotlinc-kotlin-compiler-common",
"@lib//:kotlinc-analysis-api",
+ "//platform/indexing-api:indexing",
"//plugins/kotlin/base/frontend-agnostic",
"//plugins/kotlin/base/util",
"//plugins/kotlin/base/psi",
diff --git a/plugins/kotlin/code-insight/utils/kotlin.code-insight.utils.iml b/plugins/kotlin/code-insight/utils/kotlin.code-insight.utils.iml
index a662ac2f7968..45ceb9c288ae 100644
--- a/plugins/kotlin/code-insight/utils/kotlin.code-insight.utils.iml
+++ b/plugins/kotlin/code-insight/utils/kotlin.code-insight.utils.iml
@@ -27,6 +27,7 @@
+
diff --git a/plugins/kotlin/compiler-reference-index/BUILD.bazel b/plugins/kotlin/compiler-reference-index/BUILD.bazel
index b3e6721c2dac..e4b75324824e 100644
--- a/plugins/kotlin/compiler-reference-index/BUILD.bazel
+++ b/plugins/kotlin/compiler-reference-index/BUILD.bazel
@@ -18,6 +18,7 @@ jvm_library(
"@lib//:kotlinc-kotlin-compiler-common",
"@lib//:kotlinc-kotlin-jps-common",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//plugins/kotlin/base/frontend-agnostic",
"//plugins/kotlin/base/util",
"//plugins/kotlin/base/psi",
diff --git a/plugins/kotlin/compiler-reference-index/kotlin.compiler-reference-index.iml b/plugins/kotlin/compiler-reference-index/kotlin.compiler-reference-index.iml
index beba70408caa..e201a08af3cd 100644
--- a/plugins/kotlin/compiler-reference-index/kotlin.compiler-reference-index.iml
+++ b/plugins/kotlin/compiler-reference-index/kotlin.compiler-reference-index.iml
@@ -13,6 +13,7 @@
+
diff --git a/plugins/kotlin/completion/impl-k1/BUILD.bazel b/plugins/kotlin/completion/impl-k1/BUILD.bazel
index 7fb1e2e2e0f7..c62b56862b21 100644
--- a/plugins/kotlin/completion/impl-k1/BUILD.bazel
+++ b/plugins/kotlin/completion/impl-k1/BUILD.bazel
@@ -27,6 +27,7 @@ jvm_library(
"@lib//:kotlinx-coroutines-core",
"@lib//:guava",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//plugins/kotlin/base/util",
"//platform/platform-impl:ide-impl",
"//plugins/kotlin/base/psi",
diff --git a/plugins/kotlin/completion/impl-k1/kotlin.completion.impl.k1.iml b/plugins/kotlin/completion/impl-k1/kotlin.completion.impl.k1.iml
index f4cec5ee6f08..281d1f650b45 100644
--- a/plugins/kotlin/completion/impl-k1/kotlin.completion.impl.k1.iml
+++ b/plugins/kotlin/completion/impl-k1/kotlin.completion.impl.k1.iml
@@ -32,6 +32,7 @@
+
diff --git a/plugins/kotlin/completion/impl-k2/BUILD.bazel b/plugins/kotlin/completion/impl-k2/BUILD.bazel
index e3e02e557cd6..21ccd9471b44 100644
--- a/plugins/kotlin/completion/impl-k2/BUILD.bazel
+++ b/plugins/kotlin/completion/impl-k2/BUILD.bazel
@@ -32,6 +32,7 @@ jvm_library(
"@lib//:kotlinc-analysis-api-impl-base",
"@lib//:kotlinc-analysis-api-k2",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//plugins/kotlin/base/util",
"//plugins/kotlin/base/psi",
"//platform/platform-impl:ide-impl",
diff --git a/plugins/kotlin/completion/impl-k2/kotlin.completion.impl.k2.iml b/plugins/kotlin/completion/impl-k2/kotlin.completion.impl.k2.iml
index 71d1277d6b51..7a9d6d87c4f2 100644
--- a/plugins/kotlin/completion/impl-k2/kotlin.completion.impl.k2.iml
+++ b/plugins/kotlin/completion/impl-k2/kotlin.completion.impl.k2.iml
@@ -32,6 +32,7 @@
+
diff --git a/plugins/kotlin/fir/tests/BUILD.bazel b/plugins/kotlin/fir/tests/BUILD.bazel
index 0f6dd44af098..08dd413bddfe 100644
--- a/plugins/kotlin/fir/tests/BUILD.bazel
+++ b/plugins/kotlin/fir/tests/BUILD.bazel
@@ -30,6 +30,7 @@ jvm_library(
"@lib//:kotlinc-kotlin-compiler-tests",
"@lib//:kotlinc-analysis-api-platform-interface",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/refactoring",
"//platform/usageView",
diff --git a/plugins/kotlin/fir/tests/kotlin.fir.tests.iml b/plugins/kotlin/fir/tests/kotlin.fir.tests.iml
index 1fff29a156d8..7c3ad7eed6b8 100644
--- a/plugins/kotlin/fir/tests/kotlin.fir.tests.iml
+++ b/plugins/kotlin/fir/tests/kotlin.fir.tests.iml
@@ -30,6 +30,7 @@
+
diff --git a/plugins/kotlin/frontend-independent/BUILD.bazel b/plugins/kotlin/frontend-independent/BUILD.bazel
index 601164d61b7c..c0ea5abd47be 100644
--- a/plugins/kotlin/frontend-independent/BUILD.bazel
+++ b/plugins/kotlin/frontend-independent/BUILD.bazel
@@ -21,6 +21,7 @@ jvm_library(
"@lib//:kotlinc-kotlin-jps-common",
"@lib//:kotlinc-analysis-api-platform-interface",
"@lib//:guava",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/refactoring",
"//plugins/kotlin/base/frontend-agnostic",
diff --git a/plugins/kotlin/frontend-independent/kotlin.fir.frontend-independent.iml b/plugins/kotlin/frontend-independent/kotlin.fir.frontend-independent.iml
index f3357b56d8e1..587ca1d587cc 100644
--- a/plugins/kotlin/frontend-independent/kotlin.fir.frontend-independent.iml
+++ b/plugins/kotlin/frontend-independent/kotlin.fir.frontend-independent.iml
@@ -16,6 +16,7 @@
+
diff --git a/plugins/kotlin/gradle/gradle-java/k2/BUILD.bazel b/plugins/kotlin/gradle/gradle-java/k2/BUILD.bazel
index e437ad8ceffd..adef87468170 100644
--- a/plugins/kotlin/gradle/gradle-java/k2/BUILD.bazel
+++ b/plugins/kotlin/gradle/gradle-java/k2/BUILD.bazel
@@ -30,6 +30,7 @@ jvm_library(
srcs = glob(["test/**/*.kt", "test/**/*.java"], allow_empty = True),
associates = [":k2"],
deps = [
+ "//platform/indexing-api:indexing",
"//plugins/kotlin/plugin/k2",
"@lib//:kotlin-stdlib",
"//plugins/kotlin/gradle/gradle-java/tests.shared:tests.shared_test_lib",
diff --git a/plugins/kotlin/gradle/gradle-java/k2/kotlin.gradle.gradle-java.k2.iml b/plugins/kotlin/gradle/gradle-java/k2/kotlin.gradle.gradle-java.k2.iml
index 1d302f8f2bd8..d25f23cdc63a 100644
--- a/plugins/kotlin/gradle/gradle-java/k2/kotlin.gradle.gradle-java.k2.iml
+++ b/plugins/kotlin/gradle/gradle-java/k2/kotlin.gradle.gradle-java.k2.iml
@@ -8,6 +8,7 @@
+
diff --git a/plugins/kotlin/gradle/gradle-java/tests.shared/BUILD.bazel b/plugins/kotlin/gradle/gradle-java/tests.shared/BUILD.bazel
index 0bd258bc1f5b..00ba7412fea1 100644
--- a/plugins/kotlin/gradle/gradle-java/tests.shared/BUILD.bazel
+++ b/plugins/kotlin/gradle/gradle-java/tests.shared/BUILD.bazel
@@ -16,6 +16,7 @@ jvm_library(
"//plugins/gradle:gradle-tests_test_lib",
"//platform/editor-ui-api:editor-ui",
"//platform/external-system-impl:externalSystem-impl",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/testFramework",
"//platform/testFramework:testFramework_test_lib",
diff --git a/plugins/kotlin/gradle/gradle-java/tests.shared/kotlin.gradle.gradle-java.tests.shared.iml b/plugins/kotlin/gradle/gradle-java/tests.shared/kotlin.gradle.gradle-java.tests.shared.iml
index a02fdba65a42..bf1aad84d855 100644
--- a/plugins/kotlin/gradle/gradle-java/tests.shared/kotlin.gradle.gradle-java.tests.shared.iml
+++ b/plugins/kotlin/gradle/gradle-java/tests.shared/kotlin.gradle.gradle-java.tests.shared.iml
@@ -11,6 +11,7 @@
+
diff --git a/plugins/kotlin/highlighting/highlighting-k2/BUILD.bazel b/plugins/kotlin/highlighting/highlighting-k2/BUILD.bazel
index 76e1c6c59062..c6ea816269d5 100644
--- a/plugins/kotlin/highlighting/highlighting-k2/BUILD.bazel
+++ b/plugins/kotlin/highlighting/highlighting-k2/BUILD.bazel
@@ -24,6 +24,7 @@ jvm_library(
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty = True),
kotlinc_opts = ":custom",
deps = [
+ "//platform/indexing-api:indexing",
"//platform/refactoring",
"@lib//:kotlin-stdlib",
"//platform/analysis-api:analysis",
@@ -68,6 +69,7 @@ jvm_library(
kotlinc_opts = ":custom",
associates = [":kotlin-highlighting-k2"],
deps = [
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/refactoring",
"//plugins/kotlin/plugin/k2",
diff --git a/plugins/kotlin/highlighting/highlighting-k2/kotlin.highlighting.k2.iml b/plugins/kotlin/highlighting/highlighting-k2/kotlin.highlighting.k2.iml
index 92e4cd8b2f51..e4b85db94a8e 100644
--- a/plugins/kotlin/highlighting/highlighting-k2/kotlin.highlighting.k2.iml
+++ b/plugins/kotlin/highlighting/highlighting-k2/kotlin.highlighting.k2.iml
@@ -24,6 +24,7 @@
+
diff --git a/plugins/kotlin/idea/BUILD.bazel b/plugins/kotlin/idea/BUILD.bazel
index 362f33e104df..3c3c07cd87cd 100644
--- a/plugins/kotlin/idea/BUILD.bazel
+++ b/plugins/kotlin/idea/BUILD.bazel
@@ -45,6 +45,7 @@ jvm_library(
"@lib//:kotlinx-coroutines-core",
"@lib//:guava",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/refactoring",
"//platform/structure-view-impl:structureView-impl",
diff --git a/plugins/kotlin/idea/kotlin.idea.iml b/plugins/kotlin/idea/kotlin.idea.iml
index 09cf996cc702..972eb7b966f8 100644
--- a/plugins/kotlin/idea/kotlin.idea.iml
+++ b/plugins/kotlin/idea/kotlin.idea.iml
@@ -34,6 +34,7 @@
+
diff --git a/plugins/kotlin/idea/tests/BUILD.bazel b/plugins/kotlin/idea/tests/BUILD.bazel
index 707dad09eb18..24a683ed64c3 100644
--- a/plugins/kotlin/idea/tests/BUILD.bazel
+++ b/plugins/kotlin/idea/tests/BUILD.bazel
@@ -27,6 +27,7 @@ jvm_library(
"//platform/external-system-impl:externalSystem-impl",
"//platform/ide-core-impl",
"//platform/core-api:core",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/refactoring",
"//platform/smRunner",
diff --git a/plugins/kotlin/idea/tests/kotlin.idea.tests.iml b/plugins/kotlin/idea/tests/kotlin.idea.tests.iml
index fa00dd4cf29b..163b9ff7e1b1 100644
--- a/plugins/kotlin/idea/tests/kotlin.idea.tests.iml
+++ b/plugins/kotlin/idea/tests/kotlin.idea.tests.iml
@@ -28,6 +28,7 @@
+
diff --git a/plugins/kotlin/injection/base/BUILD.bazel b/plugins/kotlin/injection/base/BUILD.bazel
index eb6ddf105ca1..74449f5d8334 100644
--- a/plugins/kotlin/injection/base/BUILD.bazel
+++ b/plugins/kotlin/injection/base/BUILD.bazel
@@ -25,6 +25,7 @@ jvm_library(
"@lib//:kotlinc-kotlin-compiler-common",
"@lib//:guava",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//plugins/kotlin/base/frontend-agnostic",
"//plugins/kotlin/base/util",
"//platform/core-impl",
diff --git a/plugins/kotlin/injection/base/kotlin.base.injection.iml b/plugins/kotlin/injection/base/kotlin.base.injection.iml
index 02748ad76332..74ccf13a0d8c 100644
--- a/plugins/kotlin/injection/base/kotlin.base.injection.iml
+++ b/plugins/kotlin/injection/base/kotlin.base.injection.iml
@@ -28,6 +28,7 @@
+
diff --git a/plugins/kotlin/j2k/k1.new.post-processing/BUILD.bazel b/plugins/kotlin/j2k/k1.new.post-processing/BUILD.bazel
index 0cf6dbae7100..f1ed146a14ec 100644
--- a/plugins/kotlin/j2k/k1.new.post-processing/BUILD.bazel
+++ b/plugins/kotlin/j2k/k1.new.post-processing/BUILD.bazel
@@ -30,6 +30,7 @@ jvm_library(
"@lib//:kotlinc-kotlin-compiler-fe10",
"@lib//:kotlinc-analysis-api",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/refactoring",
"//plugins/kotlin/base/util",
"//plugins/kotlin/base/psi",
diff --git a/plugins/kotlin/j2k/k1.new.post-processing/kotlin.j2k.k1.new.post-processing.iml b/plugins/kotlin/j2k/k1.new.post-processing/kotlin.j2k.k1.new.post-processing.iml
index 8bc2551d53d7..25ab0e6446ff 100644
--- a/plugins/kotlin/j2k/k1.new.post-processing/kotlin.j2k.k1.new.post-processing.iml
+++ b/plugins/kotlin/j2k/k1.new.post-processing/kotlin.j2k.k1.new.post-processing.iml
@@ -30,6 +30,7 @@
+
diff --git a/plugins/kotlin/j2k/k1.old.post-processing/BUILD.bazel b/plugins/kotlin/j2k/k1.old.post-processing/BUILD.bazel
index c6c4338c4fdc..fcc5fd92e0f5 100644
--- a/plugins/kotlin/j2k/k1.old.post-processing/BUILD.bazel
+++ b/plugins/kotlin/j2k/k1.old.post-processing/BUILD.bazel
@@ -30,6 +30,7 @@ jvm_library(
"@lib//:kotlinc-kotlin-compiler-common",
"@lib//:kotlinc-kotlin-compiler-fe10",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//plugins/kotlin/base/util",
"//plugins/kotlin/core",
"//plugins/kotlin/frontend-independent",
diff --git a/plugins/kotlin/j2k/k1.old.post-processing/kotlin.j2k.k1.old.post-processing.iml b/plugins/kotlin/j2k/k1.old.post-processing/kotlin.j2k.k1.old.post-processing.iml
index 0e57e9069d63..3fc840605742 100644
--- a/plugins/kotlin/j2k/k1.old.post-processing/kotlin.j2k.k1.old.post-processing.iml
+++ b/plugins/kotlin/j2k/k1.old.post-processing/kotlin.j2k.k1.old.post-processing.iml
@@ -29,6 +29,7 @@
+
diff --git a/plugins/kotlin/j2k/shared/tests/BUILD.bazel b/plugins/kotlin/j2k/shared/tests/BUILD.bazel
index 98f7d68ede3f..37db8346afd6 100644
--- a/plugins/kotlin/j2k/shared/tests/BUILD.bazel
+++ b/plugins/kotlin/j2k/shared/tests/BUILD.bazel
@@ -27,6 +27,7 @@ jvm_library(
"@lib//:kotlin-test",
"//java/java-psi-api:psi",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//plugins/kotlin/frontend-independent",
"//plugins/kotlin/j2k/shared",
"//plugins/kotlin/test-framework:test-framework_test_lib",
diff --git a/plugins/kotlin/j2k/shared/tests/kotlin.j2k.shared.tests.iml b/plugins/kotlin/j2k/shared/tests/kotlin.j2k.shared.tests.iml
index 79e67ef56ad4..7e6da8f00677 100644
--- a/plugins/kotlin/j2k/shared/tests/kotlin.j2k.shared.tests.iml
+++ b/plugins/kotlin/j2k/shared/tests/kotlin.j2k.shared.tests.iml
@@ -31,6 +31,7 @@
+
diff --git a/plugins/kotlin/jvm-debugger/core/BUILD.bazel b/plugins/kotlin/jvm-debugger/core/BUILD.bazel
index cd8a16dbc577..1efbe8944546 100644
--- a/plugins/kotlin/jvm-debugger/core/BUILD.bazel
+++ b/plugins/kotlin/jvm-debugger/core/BUILD.bazel
@@ -28,6 +28,7 @@ jvm_library(
"@lib//:asm",
"@lib//:jb-jdi",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//plugins/kotlin/base/frontend-agnostic",
"//plugins/kotlin/base/util",
"//plugins/kotlin/base/plugin",
diff --git a/plugins/kotlin/jvm-debugger/core/kotlin.jvm-debugger.core.iml b/plugins/kotlin/jvm-debugger/core/kotlin.jvm-debugger.core.iml
index 407cbad7d7c6..672f3ab38274 100644
--- a/plugins/kotlin/jvm-debugger/core/kotlin.jvm-debugger.core.iml
+++ b/plugins/kotlin/jvm-debugger/core/kotlin.jvm-debugger.core.iml
@@ -31,6 +31,7 @@
+
diff --git a/plugins/kotlin/jvm-debugger/test/BUILD.bazel b/plugins/kotlin/jvm-debugger/test/BUILD.bazel
index 63722f6c6679..0ba58a1681d4 100644
--- a/plugins/kotlin/jvm-debugger/test/BUILD.bazel
+++ b/plugins/kotlin/jvm-debugger/test/BUILD.bazel
@@ -16,6 +16,7 @@ jvm_library(
"@lib//:kotlin-reflect",
"@lib//:kotlin-test",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//plugins/kotlin/tests-common:tests-common_test_lib",
"@lib//:asm",
"//java/execution/impl",
diff --git a/plugins/kotlin/jvm-debugger/test/kotlin.jvm-debugger.test.iml b/plugins/kotlin/jvm-debugger/test/kotlin.jvm-debugger.test.iml
index a4c928dc4d98..b13179c2375c 100644
--- a/plugins/kotlin/jvm-debugger/test/kotlin.jvm-debugger.test.iml
+++ b/plugins/kotlin/jvm-debugger/test/kotlin.jvm-debugger.test.iml
@@ -12,6 +12,7 @@
+
diff --git a/plugins/kotlin/kotlin.ide/BUILD.bazel b/plugins/kotlin/kotlin.ide/BUILD.bazel
index b313e0244299..d46d40325cda 100644
--- a/plugins/kotlin/kotlin.ide/BUILD.bazel
+++ b/plugins/kotlin/kotlin.ide/BUILD.bazel
@@ -8,6 +8,7 @@ jvm_library(
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty = True),
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/refactoring",
"//platform/core-ui",
diff --git a/plugins/kotlin/kotlin.ide/kotlin.ide.iml b/plugins/kotlin/kotlin.ide/kotlin.ide.iml
index cafbd514ba64..4c88b353b57f 100644
--- a/plugins/kotlin/kotlin.ide/kotlin.ide.iml
+++ b/plugins/kotlin/kotlin.ide/kotlin.ide.iml
@@ -8,6 +8,7 @@
+
diff --git a/plugins/kotlin/kotlin.searching/BUILD.bazel b/plugins/kotlin/kotlin.searching/BUILD.bazel
index 480cfe415966..562d880c550e 100644
--- a/plugins/kotlin/kotlin.searching/BUILD.bazel
+++ b/plugins/kotlin/kotlin.searching/BUILD.bazel
@@ -25,6 +25,7 @@ jvm_library(
"//java/java-psi-api:psi",
"//java/java-indexing-api:indexing",
"@lib//:kotlinc-kotlin-compiler-common",
+ "//platform/indexing-api:indexing",
"//platform/lang-impl",
"@lib//:kotlinc-analysis-api",
"//platform/usageView-impl",
diff --git a/plugins/kotlin/kotlin.searching/base/BUILD.bazel b/plugins/kotlin/kotlin.searching/base/BUILD.bazel
index 7a084bdaa900..cccb2bdf453d 100644
--- a/plugins/kotlin/kotlin.searching/base/BUILD.bazel
+++ b/plugins/kotlin/kotlin.searching/base/BUILD.bazel
@@ -21,6 +21,7 @@ jvm_library(
"//platform/core-api:core",
"//platform/analysis-impl",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/refactoring",
"//platform/usageView",
"//java/java-analysis-impl:analysis-impl",
diff --git a/plugins/kotlin/kotlin.searching/base/kotlin.searching.base.iml b/plugins/kotlin/kotlin.searching/base/kotlin.searching.base.iml
index 91b09e3cb164..ab2d2fa843ef 100644
--- a/plugins/kotlin/kotlin.searching/base/kotlin.searching.base.iml
+++ b/plugins/kotlin/kotlin.searching/base/kotlin.searching.base.iml
@@ -27,6 +27,7 @@
+
diff --git a/plugins/kotlin/kotlin.searching/kotlin.searching.k2.iml b/plugins/kotlin/kotlin.searching/kotlin.searching.k2.iml
index 4716fae33b49..3b9e074c8cf9 100644
--- a/plugins/kotlin/kotlin.searching/kotlin.searching.k2.iml
+++ b/plugins/kotlin/kotlin.searching/kotlin.searching.k2.iml
@@ -28,6 +28,7 @@
+
diff --git a/plugins/kotlin/kotlin.searching/kotlin.searching.test.k2/BUILD.bazel b/plugins/kotlin/kotlin.searching/kotlin.searching.test.k2/BUILD.bazel
index 0e024437e059..a406a3eaf159 100644
--- a/plugins/kotlin/kotlin.searching/kotlin.searching.test.k2/BUILD.bazel
+++ b/plugins/kotlin/kotlin.searching/kotlin.searching.test.k2/BUILD.bazel
@@ -15,6 +15,7 @@ jvm_library(
"@lib//:kotlinc-kotlin-compiler-common",
"@lib//:kotlinc-kotlin-compiler-tests",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//plugins/kotlin/plugin/k2",
"//plugins/kotlin/test-framework:test-framework_test_lib",
"//plugins/kotlin/tests-common:tests-common_test_lib",
diff --git a/plugins/kotlin/kotlin.searching/kotlin.searching.test.k2/kotlin.searching.test.k2.iml b/plugins/kotlin/kotlin.searching/kotlin.searching.test.k2/kotlin.searching.test.k2.iml
index eec37e12cc8f..331872a1d020 100644
--- a/plugins/kotlin/kotlin.searching/kotlin.searching.test.k2/kotlin.searching.test.k2.iml
+++ b/plugins/kotlin/kotlin.searching/kotlin.searching.test.k2/kotlin.searching.test.k2.iml
@@ -10,6 +10,7 @@
+
diff --git a/plugins/kotlin/maven/BUILD.bazel b/plugins/kotlin/maven/BUILD.bazel
index 91f62cd5a251..f648a340a797 100644
--- a/plugins/kotlin/maven/BUILD.bazel
+++ b/plugins/kotlin/maven/BUILD.bazel
@@ -18,6 +18,7 @@ jvm_library(
"@lib//:kotlinc-kotlin-jps-common",
"@lib//:gson",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/workspace/storage",
"//plugins/kotlin/base/frontend-agnostic",
"//platform/observable",
diff --git a/plugins/kotlin/maven/kotlin.maven.iml b/plugins/kotlin/maven/kotlin.maven.iml
index 674da8e1a399..21f580a601a1 100644
--- a/plugins/kotlin/maven/kotlin.maven.iml
+++ b/plugins/kotlin/maven/kotlin.maven.iml
@@ -13,6 +13,7 @@
+
diff --git a/plugins/kotlin/maven/tests/BUILD.bazel b/plugins/kotlin/maven/tests/BUILD.bazel
index af83801732bb..10dc990dbc7e 100644
--- a/plugins/kotlin/maven/tests/BUILD.bazel
+++ b/plugins/kotlin/maven/tests/BUILD.bazel
@@ -17,6 +17,7 @@ jvm_library(
"@lib//:kotlinc-kotlin-compiler-fe10",
"@lib//:kotlinc-kotlin-compiler-tests",
"@lib//:junit4",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/testFramework",
"//platform/testFramework:testFramework_test_lib",
diff --git a/plugins/kotlin/maven/tests/kotlin.maven.tests.iml b/plugins/kotlin/maven/tests/kotlin.maven.tests.iml
index 85c8128a6857..b53e00ae9ee9 100644
--- a/plugins/kotlin/maven/tests/kotlin.maven.tests.iml
+++ b/plugins/kotlin/maven/tests/kotlin.maven.tests.iml
@@ -12,6 +12,7 @@
+
diff --git a/plugins/kotlin/performance-tests/BUILD.bazel b/plugins/kotlin/performance-tests/BUILD.bazel
index 795465fdb8a0..104373ed0cef 100644
--- a/plugins/kotlin/performance-tests/BUILD.bazel
+++ b/plugins/kotlin/performance-tests/BUILD.bazel
@@ -26,6 +26,7 @@ jvm_library(
"@lib//:kotlinc-kotlin-scripting-compiler-impl",
"@lib//:kotlinc-kotlin-compiler-tests",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/refactoring",
"//plugins/kotlin/plugin/k1",
diff --git a/plugins/kotlin/performance-tests/kotlin.performance-tests.iml b/plugins/kotlin/performance-tests/kotlin.performance-tests.iml
index 0ac7864146f9..107a088d97eb 100644
--- a/plugins/kotlin/performance-tests/kotlin.performance-tests.iml
+++ b/plugins/kotlin/performance-tests/kotlin.performance-tests.iml
@@ -16,6 +16,7 @@
+
diff --git a/plugins/kotlin/performance-tests/performance-test-utils/BUILD.bazel b/plugins/kotlin/performance-tests/performance-test-utils/BUILD.bazel
index 9721f616d686..6d9232527b46 100644
--- a/plugins/kotlin/performance-tests/performance-test-utils/BUILD.bazel
+++ b/plugins/kotlin/performance-tests/performance-test-utils/BUILD.bazel
@@ -16,6 +16,7 @@ jvm_library(
"@lib//:kotlin-test",
"//platform/editor-ui-api:editor-ui",
"//platform/external-system-impl:externalSystem-impl",
+ "//platform/indexing-api:indexing",
"//platform/testFramework",
"//platform/testFramework:testFramework_test_lib",
"@lib//:kotlin-test-junit",
diff --git a/plugins/kotlin/performance-tests/performance-test-utils/kotlin.performance-tests.performance-test-utils.iml b/plugins/kotlin/performance-tests/performance-test-utils/kotlin.performance-tests.performance-test-utils.iml
index 2a55955f5756..cbbfd817470a 100644
--- a/plugins/kotlin/performance-tests/performance-test-utils/kotlin.performance-tests.performance-test-utils.iml
+++ b/plugins/kotlin/performance-tests/performance-test-utils/kotlin.performance-tests.performance-test-utils.iml
@@ -11,6 +11,7 @@
+
diff --git a/plugins/kotlin/project-configuration/BUILD.bazel b/plugins/kotlin/project-configuration/BUILD.bazel
index a8e9c25f2eb4..a0f92e69a127 100644
--- a/plugins/kotlin/project-configuration/BUILD.bazel
+++ b/plugins/kotlin/project-configuration/BUILD.bazel
@@ -21,6 +21,7 @@ jvm_library(
"//platform/editor-ui-api:editor-ui",
"//platform/platform-impl:ide-impl",
"@lib//:guava",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/vcs-api:vcs",
"//platform/observable",
diff --git a/plugins/kotlin/project-configuration/kotlin.project-configuration.iml b/plugins/kotlin/project-configuration/kotlin.project-configuration.iml
index fe3fc0d93de0..b00ffcbb9abc 100644
--- a/plugins/kotlin/project-configuration/kotlin.project-configuration.iml
+++ b/plugins/kotlin/project-configuration/kotlin.project-configuration.iml
@@ -16,6 +16,7 @@
+
diff --git a/plugins/kotlin/project-wizard/idea/BUILD.bazel b/plugins/kotlin/project-wizard/idea/BUILD.bazel
index 9c4189dd77cd..8f18bb971db2 100644
--- a/plugins/kotlin/project-wizard/idea/BUILD.bazel
+++ b/plugins/kotlin/project-wizard/idea/BUILD.bazel
@@ -22,6 +22,7 @@ jvm_library(
"@lib//:kotlinc-kotlin-jps-common",
"@lib//:java_compatibility",
"//platform/platform-impl:ide-impl",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//plugins/kotlin/base/frontend-agnostic",
"//platform/ide-core-impl",
diff --git a/plugins/kotlin/project-wizard/idea/kotlin.project-wizard.idea.iml b/plugins/kotlin/project-wizard/idea/kotlin.project-wizard.idea.iml
index e7974ae6844a..6f07f921f0ba 100644
--- a/plugins/kotlin/project-wizard/idea/kotlin.project-wizard.idea.iml
+++ b/plugins/kotlin/project-wizard/idea/kotlin.project-wizard.idea.iml
@@ -17,6 +17,7 @@
+
diff --git a/plugins/kotlin/refactorings/kotlin.refactorings.common.tests/BUILD.bazel b/plugins/kotlin/refactorings/kotlin.refactorings.common.tests/BUILD.bazel
index 423ac7483261..1728888b7db9 100644
--- a/plugins/kotlin/refactorings/kotlin.refactorings.common.tests/BUILD.bazel
+++ b/plugins/kotlin/refactorings/kotlin.refactorings.common.tests/BUILD.bazel
@@ -13,6 +13,7 @@ jvm_library(
srcs = glob(["test/**/*.kt", "test/**/*.java"], allow_empty = True),
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/refactoring",
"//plugins/kotlin/base/test:test_test_lib",
"@lib//:kotlinc-kotlin-compiler-tests",
diff --git a/plugins/kotlin/refactorings/kotlin.refactorings.common.tests/kotlin.refactorings.common.tests.iml b/plugins/kotlin/refactorings/kotlin.refactorings.common.tests/kotlin.refactorings.common.tests.iml
index f10faa39eca3..ad7da07ba0e4 100644
--- a/plugins/kotlin/refactorings/kotlin.refactorings.common.tests/kotlin.refactorings.common.tests.iml
+++ b/plugins/kotlin/refactorings/kotlin.refactorings.common.tests/kotlin.refactorings.common.tests.iml
@@ -8,6 +8,7 @@
+
diff --git a/plugins/kotlin/refactorings/kotlin.refactorings.common/BUILD.bazel b/plugins/kotlin/refactorings/kotlin.refactorings.common/BUILD.bazel
index 61f15d76849f..b6543aef01e4 100644
--- a/plugins/kotlin/refactorings/kotlin.refactorings.common/BUILD.bazel
+++ b/plugins/kotlin/refactorings/kotlin.refactorings.common/BUILD.bazel
@@ -20,6 +20,7 @@ jvm_library(
deps = [
"//platform/editor-ui-api:editor-ui",
"//platform/foldings",
+ "//platform/indexing-api:indexing",
"//platform/refactoring",
"//plugins/kotlin/base/psi",
"//platform/editor-ui-ex:editor-ex",
diff --git a/plugins/kotlin/refactorings/kotlin.refactorings.common/kotlin.refactorings.common.iml b/plugins/kotlin/refactorings/kotlin.refactorings.common/kotlin.refactorings.common.iml
index 26095f7c8fa0..1808dcea5de0 100644
--- a/plugins/kotlin/refactorings/kotlin.refactorings.common/kotlin.refactorings.common.iml
+++ b/plugins/kotlin/refactorings/kotlin.refactorings.common/kotlin.refactorings.common.iml
@@ -25,6 +25,7 @@
+
diff --git a/plugins/kotlin/refactorings/kotlin.refactorings.k2/BUILD.bazel b/plugins/kotlin/refactorings/kotlin.refactorings.k2/BUILD.bazel
index 4b4a6fc735e9..ac2f2da27481 100644
--- a/plugins/kotlin/refactorings/kotlin.refactorings.k2/BUILD.bazel
+++ b/plugins/kotlin/refactorings/kotlin.refactorings.k2/BUILD.bazel
@@ -27,6 +27,7 @@ jvm_library(
kotlinc_opts = ":custom",
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/refactoring",
"//plugins/kotlin/base/psi",
"//platform/usageView",
diff --git a/plugins/kotlin/refactorings/kotlin.refactorings.k2/kotlin.refactorings.k2.iml b/plugins/kotlin/refactorings/kotlin.refactorings.k2/kotlin.refactorings.k2.iml
index e4e45d71eeb2..4027ce749b79 100644
--- a/plugins/kotlin/refactorings/kotlin.refactorings.k2/kotlin.refactorings.k2.iml
+++ b/plugins/kotlin/refactorings/kotlin.refactorings.k2/kotlin.refactorings.k2.iml
@@ -25,6 +25,7 @@
+
diff --git a/plugins/kotlin/refactorings/kotlin.refactorings.move.k2/BUILD.bazel b/plugins/kotlin/refactorings/kotlin.refactorings.move.k2/BUILD.bazel
index a18b6679d179..3d0695f2f23d 100644
--- a/plugins/kotlin/refactorings/kotlin.refactorings.move.k2/BUILD.bazel
+++ b/plugins/kotlin/refactorings/kotlin.refactorings.move.k2/BUILD.bazel
@@ -28,6 +28,7 @@ jvm_library(
"@lib//:kotlinc-kotlin-compiler-common",
"@lib//:kotlinc-analysis-api",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/refactoring",
"//platform/lang-impl",
"//platform/platform-impl:ide-impl",
@@ -68,6 +69,7 @@ jvm_library(
"@lib//:kotlinc-kotlin-compiler-tests",
"@lib//:gson",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/refactoring",
"//plugins/kotlin/plugin/k2",
diff --git a/plugins/kotlin/refactorings/kotlin.refactorings.move.k2/kotlin.refactorings.move.k2.iml b/plugins/kotlin/refactorings/kotlin.refactorings.move.k2/kotlin.refactorings.move.k2.iml
index 195cc88fe3df..317d53204938 100644
--- a/plugins/kotlin/refactorings/kotlin.refactorings.move.k2/kotlin.refactorings.move.k2.iml
+++ b/plugins/kotlin/refactorings/kotlin.refactorings.move.k2/kotlin.refactorings.move.k2.iml
@@ -31,6 +31,7 @@
+
diff --git a/plugins/kotlin/refactorings/kotlin.refactorings.tests.k2/BUILD.bazel b/plugins/kotlin/refactorings/kotlin.refactorings.tests.k2/BUILD.bazel
index b948f48f5dc6..1f71282b33b1 100644
--- a/plugins/kotlin/refactorings/kotlin.refactorings.tests.k2/BUILD.bazel
+++ b/plugins/kotlin/refactorings/kotlin.refactorings.tests.k2/BUILD.bazel
@@ -24,6 +24,7 @@ jvm_library(
"@lib//:kotlinc-kotlin-compiler-common",
"@lib//:kotlinc-analysis-api",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/refactoring",
"//plugins/kotlin/plugin/k2",
"//plugins/kotlin/fir",
diff --git a/plugins/kotlin/refactorings/kotlin.refactorings.tests.k2/kotlin.refactorings.tests.k2.iml b/plugins/kotlin/refactorings/kotlin.refactorings.tests.k2/kotlin.refactorings.tests.k2.iml
index 0c4cdab4420a..c0a8c15fb896 100644
--- a/plugins/kotlin/refactorings/kotlin.refactorings.tests.k2/kotlin.refactorings.tests.k2.iml
+++ b/plugins/kotlin/refactorings/kotlin.refactorings.tests.k2/kotlin.refactorings.tests.k2.iml
@@ -27,6 +27,7 @@
+
diff --git a/plugins/kotlin/refactorings/rename.k2/BUILD.bazel b/plugins/kotlin/refactorings/rename.k2/BUILD.bazel
index c771c93ed2a8..a9c22a3e75e7 100644
--- a/plugins/kotlin/refactorings/rename.k2/BUILD.bazel
+++ b/plugins/kotlin/refactorings/rename.k2/BUILD.bazel
@@ -27,6 +27,7 @@ jvm_library(
deps = [
"@lib//:kotlinc-kotlin-compiler-common",
"@lib//:kotlinc-analysis-api",
+ "//platform/indexing-api:indexing",
"//plugins/kotlin/base/psi",
"//plugins/kotlin/base/util",
"//java/java-psi-api:psi",
@@ -56,6 +57,7 @@ jvm_library(
"@lib//:kotlinc-kotlin-compiler-tests",
"@lib//:gson",
"@lib//:kotlinc-analysis-api",
+ "//platform/indexing-api:indexing",
"//plugins/kotlin/plugin/k2",
"//plugins/kotlin/base/plugin",
"//plugins/kotlin/base/plugin:plugin_test_lib",
diff --git a/plugins/kotlin/refactorings/rename.k2/kotlin.refactorings.rename.k2.iml b/plugins/kotlin/refactorings/rename.k2/kotlin.refactorings.rename.k2.iml
index bb0f334ab0e6..538c02dbd2a0 100644
--- a/plugins/kotlin/refactorings/rename.k2/kotlin.refactorings.rename.k2.iml
+++ b/plugins/kotlin/refactorings/rename.k2/kotlin.refactorings.rename.k2.iml
@@ -29,6 +29,7 @@
+
diff --git a/plugins/kotlin/run-configurations/junit/BUILD.bazel b/plugins/kotlin/run-configurations/junit/BUILD.bazel
index f2924be03b66..1f17fbba6f07 100644
--- a/plugins/kotlin/run-configurations/junit/BUILD.bazel
+++ b/plugins/kotlin/run-configurations/junit/BUILD.bazel
@@ -15,6 +15,7 @@ jvm_library(
deps = [
"@lib//:kotlin-stdlib",
"@lib//:kotlinc-kotlin-compiler-common",
+ "//platform/indexing-api:indexing",
"//plugins/kotlin/base/util",
"//plugins/kotlin/base/facet",
"//plugins/kotlin/base/project-structure",
diff --git a/plugins/kotlin/run-configurations/junit/kotlin.run-configurations.junit.iml b/plugins/kotlin/run-configurations/junit/kotlin.run-configurations.junit.iml
index cd5474bdfb22..740b54ac58ba 100644
--- a/plugins/kotlin/run-configurations/junit/kotlin.run-configurations.junit.iml
+++ b/plugins/kotlin/run-configurations/junit/kotlin.run-configurations.junit.iml
@@ -10,6 +10,7 @@
+
diff --git a/plugins/kotlin/run-configurations/jvm/BUILD.bazel b/plugins/kotlin/run-configurations/jvm/BUILD.bazel
index a3beb4b34db3..ad569dd35c6e 100644
--- a/plugins/kotlin/run-configurations/jvm/BUILD.bazel
+++ b/plugins/kotlin/run-configurations/jvm/BUILD.bazel
@@ -17,6 +17,7 @@ jvm_library(
"@lib//:kotlinc-kotlin-compiler-common",
"@lib//:kotlinc-kotlin-jps-common",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/util/jdom",
"//platform/platform-impl:ide-impl",
diff --git a/plugins/kotlin/run-configurations/jvm/kotlin.run-configurations.jvm.iml b/plugins/kotlin/run-configurations/jvm/kotlin.run-configurations.jvm.iml
index 76a9289f6913..662ff36bb3b8 100644
--- a/plugins/kotlin/run-configurations/jvm/kotlin.run-configurations.jvm.iml
+++ b/plugins/kotlin/run-configurations/jvm/kotlin.run-configurations.jvm.iml
@@ -12,6 +12,7 @@
+
diff --git a/plugins/kotlin/scripting-support/BUILD.bazel b/plugins/kotlin/scripting-support/BUILD.bazel
index 587045afc4d8..fc1b525dfe7d 100644
--- a/plugins/kotlin/scripting-support/BUILD.bazel
+++ b/plugins/kotlin/scripting-support/BUILD.bazel
@@ -17,6 +17,7 @@ jvm_library(
"@lib//:junit4",
"@lib//:kotlinc-kotlin-compiler-common",
"@lib//:kotlinc-kotlin-compiler-tests",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/testFramework",
"//platform/testFramework:testFramework_test_lib",
diff --git a/plugins/kotlin/scripting-support/kotlin.scripting-support.iml b/plugins/kotlin/scripting-support/kotlin.scripting-support.iml
index 00612df0dac4..ed67cd63e4e7 100644
--- a/plugins/kotlin/scripting-support/kotlin.scripting-support.iml
+++ b/plugins/kotlin/scripting-support/kotlin.scripting-support.iml
@@ -13,6 +13,7 @@
+
diff --git a/plugins/kotlin/test-framework/BUILD.bazel b/plugins/kotlin/test-framework/BUILD.bazel
index 301b91b83184..b0ca23a0d95b 100644
--- a/plugins/kotlin/test-framework/BUILD.bazel
+++ b/plugins/kotlin/test-framework/BUILD.bazel
@@ -21,6 +21,7 @@ jvm_library(
"//java/idea-ui:ui",
"@lib//:test_n_g",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/testFramework",
"//platform/testFramework:testFramework_test_lib",
diff --git a/plugins/kotlin/test-framework/kotlin.test-framework.iml b/plugins/kotlin/test-framework/kotlin.test-framework.iml
index 025b4fd45c46..e57814431fb3 100644
--- a/plugins/kotlin/test-framework/kotlin.test-framework.iml
+++ b/plugins/kotlin/test-framework/kotlin.test-framework.iml
@@ -17,6 +17,7 @@
+
diff --git a/plugins/kotlin/tests-common/BUILD.bazel b/plugins/kotlin/tests-common/BUILD.bazel
index 40f2a03f7219..4b23d2c3a42f 100644
--- a/plugins/kotlin/tests-common/BUILD.bazel
+++ b/plugins/kotlin/tests-common/BUILD.bazel
@@ -23,6 +23,7 @@ jvm_library(
"//platform/ide-core-impl",
"@lib//:kotlin-test",
"@lib//:junit4",
+ "//platform/indexing-api:indexing",
"//plugins/kotlin/base/frontend-agnostic",
"//plugins/kotlin/base/plugin",
"//plugins/kotlin/base/plugin:plugin_test_lib",
diff --git a/plugins/kotlin/tests-common/kotlin.tests-common.iml b/plugins/kotlin/tests-common/kotlin.tests-common.iml
index ac341eaba93e..b589ead585a9 100644
--- a/plugins/kotlin/tests-common/kotlin.tests-common.iml
+++ b/plugins/kotlin/tests-common/kotlin.tests-common.iml
@@ -18,6 +18,7 @@
+
diff --git a/plugins/lombok/BUILD.bazel b/plugins/lombok/BUILD.bazel
index a64d6da4b944..26057c731a33 100644
--- a/plugins/lombok/BUILD.bazel
+++ b/plugins/lombok/BUILD.bazel
@@ -27,6 +27,7 @@ jvm_library(
deps = [
"//plugins/lombok/generated",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/lang-api:lang",
"//platform/analysis-impl",
@@ -55,6 +56,7 @@ jvm_library(
deps = [
"//plugins/lombok/generated",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/lang-api:lang",
"//platform/analysis-impl",
diff --git a/plugins/lombok/intellij.lombok.iml b/plugins/lombok/intellij.lombok.iml
index 82c90fc0e664..023c8fb00bd9 100644
--- a/plugins/lombok/intellij.lombok.iml
+++ b/plugins/lombok/intellij.lombok.iml
@@ -14,6 +14,7 @@
+
diff --git a/plugins/markdown/core/BUILD.bazel b/plugins/markdown/core/BUILD.bazel
index 7eee93900d43..d91e32af3593 100644
--- a/plugins/markdown/core/BUILD.bazel
+++ b/plugins/markdown/core/BUILD.bazel
@@ -14,6 +14,7 @@ jvm_library(
srcs = glob(["gen/**/*.kt", "gen/**/*.java", "src/**/*.kt", "src/**/*.java"], allow_empty = True),
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/lang-impl",
"//platform/markdown-utils",
"//platform/built-in-server-api:builtInServer",
diff --git a/plugins/markdown/core/backend/BUILD.bazel b/plugins/markdown/core/backend/BUILD.bazel
index 799c35801e75..0f3c8cf3031d 100644
--- a/plugins/markdown/core/backend/BUILD.bazel
+++ b/plugins/markdown/core/backend/BUILD.bazel
@@ -17,6 +17,7 @@ jvm_library(
"@lib//:kotlin-stdlib",
"//platform/core-ui",
"@lib//:kotlinx-coroutines-core",
+ "//platform/indexing-api:indexing",
"//platform/util/coroutines",
"//platform/diagnostic",
"@lib//:jetbrains-markdown",
diff --git a/plugins/markdown/core/backend/intellij.markdown.backend.iml b/plugins/markdown/core/backend/intellij.markdown.backend.iml
index 8b02a0e5a3c4..c27dded3bf52 100644
--- a/plugins/markdown/core/backend/intellij.markdown.backend.iml
+++ b/plugins/markdown/core/backend/intellij.markdown.backend.iml
@@ -38,6 +38,7 @@
+
diff --git a/plugins/markdown/core/intellij.markdown.iml b/plugins/markdown/core/intellij.markdown.iml
index 90d56db140de..d7f4afcaa52a 100644
--- a/plugins/markdown/core/intellij.markdown.iml
+++ b/plugins/markdown/core/intellij.markdown.iml
@@ -36,6 +36,7 @@
+
diff --git a/plugins/markdown/test/BUILD.bazel b/plugins/markdown/test/BUILD.bazel
index 25e9ee54f599..deebf0d2ed17 100644
--- a/plugins/markdown/test/BUILD.bazel
+++ b/plugins/markdown/test/BUILD.bazel
@@ -29,6 +29,7 @@ jvm_library(
"//plugins/markdown/spellchecker",
"//plugins/markdown/xml",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/usageView",
"//spellchecker",
"//spellchecker:spellchecker_test_lib",
diff --git a/plugins/markdown/test/intellij.markdown.tests.iml b/plugins/markdown/test/intellij.markdown.tests.iml
index ddfee83d6c03..14132fc9133c 100644
--- a/plugins/markdown/test/intellij.markdown.tests.iml
+++ b/plugins/markdown/test/intellij.markdown.tests.iml
@@ -19,6 +19,7 @@
+
diff --git a/plugins/maven/BUILD.bazel b/plugins/maven/BUILD.bazel
index a2f1d0f0bdcc..c9afcc8e7854 100644
--- a/plugins/maven/BUILD.bazel
+++ b/plugins/maven/BUILD.bazel
@@ -29,6 +29,7 @@ jvm_library(
"//java/openapi:java",
"//plugins/maven-server-api:maven-server",
"//platform/platform-impl:ide-impl",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/lang-api:lang",
"//java/java-impl:impl",
diff --git a/plugins/maven/intellij.maven.iml b/plugins/maven/intellij.maven.iml
index 235592a1e7fa..3c2f8403c0df 100644
--- a/plugins/maven/intellij.maven.iml
+++ b/plugins/maven/intellij.maven.iml
@@ -16,6 +16,7 @@
+
diff --git a/plugins/maven/testFramework/BUILD.bazel b/plugins/maven/testFramework/BUILD.bazel
index eb2d76288b58..46f086e7babe 100644
--- a/plugins/maven/testFramework/BUILD.bazel
+++ b/plugins/maven/testFramework/BUILD.bazel
@@ -9,6 +9,7 @@ jvm_library(
deps = [
"//platform/editor-ui-api:editor-ui",
"//platform/external-system-impl:externalSystem-impl",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/refactoring",
"//platform/testFramework",
diff --git a/plugins/maven/testFramework/intellij.maven.testFramework.iml b/plugins/maven/testFramework/intellij.maven.testFramework.iml
index eceed84a38fd..df9d785ac061 100644
--- a/plugins/maven/testFramework/intellij.maven.testFramework.iml
+++ b/plugins/maven/testFramework/intellij.maven.testFramework.iml
@@ -9,6 +9,7 @@
+
diff --git a/plugins/performanceTesting/core/BUILD.bazel b/plugins/performanceTesting/core/BUILD.bazel
index 56c481424915..bcd98f81732c 100644
--- a/plugins/performanceTesting/core/BUILD.bazel
+++ b/plugins/performanceTesting/core/BUILD.bazel
@@ -17,6 +17,7 @@ jvm_library(
"//platform/remote-driver/model",
"//platform/analysis-api:analysis",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/indexing-impl",
"//jps/model-api:model",
"//platform/lang-impl",
@@ -68,6 +69,7 @@ jvm_library(
"//platform/remote-driver/model",
"//platform/analysis-api:analysis",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/indexing-impl",
"//jps/model-api:model",
"//platform/lang-impl",
diff --git a/plugins/performanceTesting/core/intellij.performanceTesting.iml b/plugins/performanceTesting/core/intellij.performanceTesting.iml
index e016cd948ec5..78e0343095eb 100644
--- a/plugins/performanceTesting/core/intellij.performanceTesting.iml
+++ b/plugins/performanceTesting/core/intellij.performanceTesting.iml
@@ -13,6 +13,7 @@
+
diff --git a/plugins/properties/BUILD.bazel b/plugins/properties/BUILD.bazel
index 29594b9c2945..81d49a539bce 100644
--- a/plugins/properties/BUILD.bazel
+++ b/plugins/properties/BUILD.bazel
@@ -14,6 +14,7 @@ jvm_library(
srcs = glob(["src/**/*.kt", "src/**/*.java", "src/**/*.form"], allow_empty = True),
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/lang-api:lang",
"//platform/platform-api:ide",
"//platform/lang-impl",
diff --git a/plugins/properties/intellij.properties.backend.iml b/plugins/properties/intellij.properties.backend.iml
index 20783bc32a5b..5d102e111868 100644
--- a/plugins/properties/intellij.properties.backend.iml
+++ b/plugins/properties/intellij.properties.backend.iml
@@ -9,6 +9,7 @@
+
diff --git a/plugins/properties/properties-psi-impl/BUILD.bazel b/plugins/properties/properties-psi-impl/BUILD.bazel
index b34a1a7f872a..6aa66c5eecca 100644
--- a/plugins/properties/properties-psi-impl/BUILD.bazel
+++ b/plugins/properties/properties-psi-impl/BUILD.bazel
@@ -13,6 +13,7 @@ jvm_library(
visibility = ["//visibility:public"],
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty = True),
deps = [
+ "//platform/indexing-api:indexing",
"//plugins/properties/properties-psi-api:psi",
"//platform/core-impl",
"//platform/editor-ui-api:editor-ui",
diff --git a/plugins/properties/properties-psi-impl/intellij.properties.backend.psi.iml b/plugins/properties/properties-psi-impl/intellij.properties.backend.psi.iml
index 0149ee1cdb1a..7575c0dc5efc 100644
--- a/plugins/properties/properties-psi-impl/intellij.properties.backend.psi.iml
+++ b/plugins/properties/properties-psi-impl/intellij.properties.backend.psi.iml
@@ -8,6 +8,7 @@
+
diff --git a/plugins/properties/tests/BUILD.bazel b/plugins/properties/tests/BUILD.bazel
index 8be9ae55e500..42e5c75be76d 100644
--- a/plugins/properties/tests/BUILD.bazel
+++ b/plugins/properties/tests/BUILD.bazel
@@ -13,6 +13,7 @@ jvm_library(
srcs = glob(["testSrc/**/*.kt", "testSrc/**/*.java"], allow_empty = True),
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/lang-api:lang",
"//platform/platform-api:ide",
diff --git a/plugins/properties/tests/intellij.properties.tests.iml b/plugins/properties/tests/intellij.properties.tests.iml
index 1966b43f9521..0df8535233af 100644
--- a/plugins/properties/tests/intellij.properties.tests.iml
+++ b/plugins/properties/tests/intellij.properties.tests.iml
@@ -8,6 +8,7 @@
+
diff --git a/plugins/rareJavaRefactorings/BUILD.bazel b/plugins/rareJavaRefactorings/BUILD.bazel
index d64c8f891b88..e0f78992a6e9 100644
--- a/plugins/rareJavaRefactorings/BUILD.bazel
+++ b/plugins/rareJavaRefactorings/BUILD.bazel
@@ -19,6 +19,7 @@ jvm_library(
"//java/openapi:java",
"//platform/editor-ui-api:editor-ui",
"//platform/platform-impl:ide-impl",
+ "//platform/indexing-api:indexing",
"//platform/refactoring",
"//platform/usageView",
"//java/java-impl-refactorings:impl-refactorings",
@@ -42,6 +43,7 @@ jvm_library(
"//platform/editor-ui-api:editor-ui",
"//platform/platform-impl:ide-impl",
"//platform/platform-impl:ide-impl_test_lib",
+ "//platform/indexing-api:indexing",
"//platform/refactoring",
"//platform/usageView",
"//platform/testFramework",
diff --git a/plugins/rareJavaRefactorings/intellij.java.rareRefactorings.iml b/plugins/rareJavaRefactorings/intellij.java.rareRefactorings.iml
index f11098c5d4ac..7f5af3e7f177 100644
--- a/plugins/rareJavaRefactorings/intellij.java.rareRefactorings.iml
+++ b/plugins/rareJavaRefactorings/intellij.java.rareRefactorings.iml
@@ -16,6 +16,7 @@
+
diff --git a/plugins/restructuredtext/BUILD.bazel b/plugins/restructuredtext/BUILD.bazel
index adf98b5da31f..62a3cd7fd0b4 100644
--- a/plugins/restructuredtext/BUILD.bazel
+++ b/plugins/restructuredtext/BUILD.bazel
@@ -48,6 +48,7 @@ jvm_library(
"@lib//:jsoup",
"//platform/util/jdom",
"@lib//:jcef",
+ "//platform/indexing-api:indexing",
":lang-impl_provided",
":execution-impl_provided",
":core-ui_provided",
diff --git a/plugins/restructuredtext/intellij.restructuredtext.iml b/plugins/restructuredtext/intellij.restructuredtext.iml
index 987ce4e92f8b..012f47b7146a 100644
--- a/plugins/restructuredtext/intellij.restructuredtext.iml
+++ b/plugins/restructuredtext/intellij.restructuredtext.iml
@@ -24,5 +24,6 @@
+
\ No newline at end of file
diff --git a/plugins/search-everywhere-ml/ranking/core/BUILD.bazel b/plugins/search-everywhere-ml/ranking/core/BUILD.bazel
index 24c1e27bdf97..a48a73918eed 100644
--- a/plugins/search-everywhere-ml/ranking/core/BUILD.bazel
+++ b/plugins/search-everywhere-ml/ranking/core/BUILD.bazel
@@ -20,6 +20,7 @@ jvm_library(
"//platform/editor-ui-api:editor-ui",
"//platform/platform-impl:ide-impl",
"@lib//:caffeine",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/lang-impl",
"//platform/refactoring",
@@ -59,6 +60,7 @@ jvm_library(
"//platform/platform-impl:ide-impl",
"//platform/platform-impl:ide-impl_test_lib",
"@lib//:caffeine",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/lang-impl",
"//platform/refactoring",
diff --git a/plugins/search-everywhere-ml/ranking/core/intellij.searchEverywhereMl.ranking.core.iml b/plugins/search-everywhere-ml/ranking/core/intellij.searchEverywhereMl.ranking.core.iml
index 8742b927b955..e49006b2654f 100644
--- a/plugins/search-everywhere-ml/ranking/core/intellij.searchEverywhereMl.ranking.core.iml
+++ b/plugins/search-everywhere-ml/ranking/core/intellij.searchEverywhereMl.ranking.core.iml
@@ -16,6 +16,7 @@
+
diff --git a/plugins/sh/core/BUILD.bazel b/plugins/sh/core/BUILD.bazel
index c87ee06a0cb3..8f562686f6d9 100644
--- a/plugins/sh/core/BUILD.bazel
+++ b/plugins/sh/core/BUILD.bazel
@@ -14,6 +14,7 @@ jvm_library(
srcs = glob(["gen/**/*.kt", "gen/**/*.java", "src/**/*.kt", "src/**/*.java", "src/**/*.form"], allow_empty = True),
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/lang-api:lang",
"//platform/platform-impl:ide-impl",
"//platform/lang-impl",
diff --git a/plugins/sh/core/intellij.sh.core.iml b/plugins/sh/core/intellij.sh.core.iml
index b9bfddcec622..db0a54421a57 100644
--- a/plugins/sh/core/intellij.sh.core.iml
+++ b/plugins/sh/core/intellij.sh.core.iml
@@ -11,6 +11,7 @@
+
diff --git a/plugins/terminal/BUILD.bazel b/plugins/terminal/BUILD.bazel
index 2ae58cd25c73..ef80a14ffbe2 100644
--- a/plugins/terminal/BUILD.bazel
+++ b/plugins/terminal/BUILD.bazel
@@ -20,6 +20,7 @@ jvm_library(
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty = True),
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/lang-api:lang",
"//platform/platform-impl:ide-impl",
"//platform/ide-core-impl",
@@ -71,6 +72,7 @@ jvm_library(
associates = [":terminal"],
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/lang-api:lang",
"//platform/platform-impl:ide-impl",
"//platform/platform-impl:ide-impl_test_lib",
diff --git a/plugins/terminal/intellij.terminal.iml b/plugins/terminal/intellij.terminal.iml
index 4aafefe5444c..3030441955f3 100644
--- a/plugins/terminal/intellij.terminal.iml
+++ b/plugins/terminal/intellij.terminal.iml
@@ -37,6 +37,7 @@
+
diff --git a/plugins/testng/BUILD.bazel b/plugins/testng/BUILD.bazel
index 280966ec0034..071d8fd8e59e 100644
--- a/plugins/testng/BUILD.bazel
+++ b/plugins/testng/BUILD.bazel
@@ -30,6 +30,7 @@ jvm_library(
"//platform/editor-ui-api:editor-ui",
"//platform/platform-impl:ide-impl",
"//java/debugger/impl",
+ "//platform/indexing-api:indexing",
"//java/debugger/openapi:java-debugger",
"//platform/ide-core-impl",
"//platform/testRunner",
@@ -67,6 +68,7 @@ jvm_library(
"//platform/platform-impl:ide-impl",
"//platform/platform-impl:ide-impl_test_lib",
"//java/debugger/impl",
+ "//platform/indexing-api:indexing",
"//platform/testFramework",
"//platform/testFramework:testFramework_test_lib",
"//java/debugger/openapi:java-debugger",
diff --git a/plugins/testng/intellij.testng.iml b/plugins/testng/intellij.testng.iml
index 9afb8674b46a..b64ed5ab07d1 100644
--- a/plugins/testng/intellij.testng.iml
+++ b/plugins/testng/intellij.testng.iml
@@ -16,6 +16,7 @@
+
diff --git a/plugins/toml/backend/BUILD.bazel b/plugins/toml/backend/BUILD.bazel
index c15ce55a9ef9..51e8728a0280 100644
--- a/plugins/toml/backend/BUILD.bazel
+++ b/plugins/toml/backend/BUILD.bazel
@@ -15,6 +15,7 @@ jvm_library(
deps = [
"@lib//:kotlin-stdlib",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/indexing-impl",
"//platform/lang-api:lang",
"//platform/lang-impl",
diff --git a/plugins/toml/backend/intellij.toml.backend.iml b/plugins/toml/backend/intellij.toml.backend.iml
index 1607c2495f9c..4659d19ebd15 100644
--- a/plugins/toml/backend/intellij.toml.backend.iml
+++ b/plugins/toml/backend/intellij.toml.backend.iml
@@ -11,6 +11,7 @@
+
diff --git a/plugins/turboComplete/BUILD.bazel b/plugins/turboComplete/BUILD.bazel
index 8f8b9a20549f..7e7fb1bb4c51 100644
--- a/plugins/turboComplete/BUILD.bazel
+++ b/plugins/turboComplete/BUILD.bazel
@@ -18,6 +18,7 @@ jvm_library(
"//platform/analysis-impl",
"//platform/editor-ui-api:editor-ui",
"//platform/platform-impl:ide-impl",
+ "//platform/indexing-api:indexing",
"//platform/lang-api:lang",
"//platform/statistics",
"//plugins/completion-ml-ranking",
diff --git a/plugins/turboComplete/intellij.turboComplete.iml b/plugins/turboComplete/intellij.turboComplete.iml
index dc89cf9d89c4..af835c539d5b 100644
--- a/plugins/turboComplete/intellij.turboComplete.iml
+++ b/plugins/turboComplete/intellij.turboComplete.iml
@@ -13,6 +13,7 @@
+
diff --git a/plugins/ui-designer/BUILD.bazel b/plugins/ui-designer/BUILD.bazel
index b579e716e679..99f1ef2b8953 100644
--- a/plugins/ui-designer/BUILD.bazel
+++ b/plugins/ui-designer/BUILD.bazel
@@ -28,6 +28,7 @@ jvm_library(
"//java/openapi:java",
"//platform/editor-ui-api:editor-ui",
"//platform/ide-core-impl",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/refactoring",
"//platform/platform-impl:ide-impl",
@@ -78,6 +79,7 @@ jvm_library(
"//java/openapi:java",
"//platform/editor-ui-api:editor-ui",
"//platform/ide-core-impl",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/refactoring",
"//platform/structure-view-impl:structureView-impl",
diff --git a/plugins/ui-designer/intellij.java.guiForms.designer.iml b/plugins/ui-designer/intellij.java.guiForms.designer.iml
index 4aaff9f1ac5d..dff1467bab46 100644
--- a/plugins/ui-designer/intellij.java.guiForms.designer.iml
+++ b/plugins/ui-designer/intellij.java.guiForms.designer.iml
@@ -14,6 +14,7 @@
+
diff --git a/plugins/xpath/BUILD.bazel b/plugins/xpath/BUILD.bazel
index 81abc1179144..d65ec3bccb42 100644
--- a/plugins/xpath/BUILD.bazel
+++ b/plugins/xpath/BUILD.bazel
@@ -20,6 +20,7 @@ jvm_library(
srcs = glob(["xpath-lang/src/**/*.kt", "xpath-lang/src/**/*.java", "xpath-lang/src/**/*.form", "xpath-view/src/**/*.kt", "xpath-view/src/**/*.java", "xpath-view/src/**/*.form", "xpath-lang/gen/**/*.kt", "xpath-lang/gen/**/*.java"], allow_empty = True),
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/structure-view-impl:structureView-impl",
"//xml/openapi:xml",
@@ -55,6 +56,7 @@ jvm_library(
associates = [":xpath"],
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/structure-view-impl:structureView-impl",
"//xml/openapi:xml",
diff --git a/plugins/xpath/intellij.xpath.iml b/plugins/xpath/intellij.xpath.iml
index d98939dea092..4bbca3064e97 100644
--- a/plugins/xpath/intellij.xpath.iml
+++ b/plugins/xpath/intellij.xpath.iml
@@ -13,6 +13,7 @@
+
diff --git a/plugins/yaml/BUILD.bazel b/plugins/yaml/BUILD.bazel
index 4f2764b8c33e..c054fb25e55c 100644
--- a/plugins/yaml/BUILD.bazel
+++ b/plugins/yaml/BUILD.bazel
@@ -17,6 +17,7 @@ jvm_library(
"//platform/core-impl",
"//platform/analysis-impl",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/lang-api:lang",
"//platform/lang-impl",
"//platform/platform-impl:ide-impl",
@@ -43,6 +44,7 @@ jvm_library(
"//platform/core-impl",
"//platform/analysis-impl",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/lang-api:lang",
"//platform/lang-impl",
"//platform/platform-impl:ide-impl",
diff --git a/plugins/yaml/backend/BUILD.bazel b/plugins/yaml/backend/BUILD.bazel
index df722d36d302..f74b9f80a01a 100644
--- a/plugins/yaml/backend/BUILD.bazel
+++ b/plugins/yaml/backend/BUILD.bazel
@@ -21,6 +21,7 @@ jvm_library(
deps = [
"//platform/editor-ui-api:editor-ui",
"//platform/platform-api:ide",
+ "//platform/indexing-api:indexing",
"//platform/lang-api:lang",
"//platform/lang-impl",
"//platform/structure-view-impl:structureView-impl",
@@ -53,6 +54,7 @@ jvm_library(
deps = [
"//platform/editor-ui-api:editor-ui",
"//platform/platform-api:ide",
+ "//platform/indexing-api:indexing",
"//platform/lang-api:lang",
"//platform/lang-impl",
"//platform/structure-view-impl:structureView-impl",
diff --git a/plugins/yaml/backend/intellij.yaml.backend.iml b/plugins/yaml/backend/intellij.yaml.backend.iml
index 33c41e452af4..72679e9912db 100644
--- a/plugins/yaml/backend/intellij.yaml.backend.iml
+++ b/plugins/yaml/backend/intellij.yaml.backend.iml
@@ -13,6 +13,7 @@
+
diff --git a/plugins/yaml/intellij.yaml.iml b/plugins/yaml/intellij.yaml.iml
index 8deaca80db08..a97101d02423 100644
--- a/plugins/yaml/intellij.yaml.iml
+++ b/plugins/yaml/intellij.yaml.iml
@@ -36,6 +36,7 @@
+
diff --git a/python/BUILD.bazel b/python/BUILD.bazel
index b3c456eca696..d631dc991cf7 100644
--- a/python/BUILD.bazel
+++ b/python/BUILD.bazel
@@ -176,6 +176,7 @@ jvm_library(
"//platform/credential-store",
"//platform/editor-ui-api:editor-ui",
"//platform/foldings",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/refactoring",
"//platform/structure-view-impl:structureView-impl",
@@ -351,6 +352,7 @@ jvm_library(
deps = [
"//platform/editor-ui-api:editor-ui",
"//platform/foldings",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/refactoring",
"//platform/testFramework",
diff --git a/python/ide/impl/BUILD.bazel b/python/ide/impl/BUILD.bazel
index 45e030e9ef94..281127918cd2 100644
--- a/python/ide/impl/BUILD.bazel
+++ b/python/ide/impl/BUILD.bazel
@@ -15,6 +15,7 @@ jvm_library(
deps = [
"//platform/editor-ui-api:editor-ui",
"//platform/platform-impl:ide-impl",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/usageView-impl",
"//python:python-community-impl",
@@ -60,6 +61,7 @@ jvm_library(
"//platform/editor-ui-api:editor-ui",
"//platform/platform-impl:ide-impl",
"//platform/platform-impl:ide-impl_test_lib",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/usageView-impl",
"//python:python-community-impl",
diff --git a/python/ide/impl/intellij.pycharm.community.ide.impl.iml b/python/ide/impl/intellij.pycharm.community.ide.impl.iml
index 4f6db4ac6771..431d6b9c30c2 100644
--- a/python/ide/impl/intellij.pycharm.community.ide.impl.iml
+++ b/python/ide/impl/intellij.pycharm.community.ide.impl.iml
@@ -11,6 +11,7 @@
+
diff --git a/python/intellij.python.community.impl.iml b/python/intellij.python.community.impl.iml
index 30b8642aedb8..d9038e451e69 100644
--- a/python/intellij.python.community.impl.iml
+++ b/python/intellij.python.community.impl.iml
@@ -36,6 +36,7 @@
+
diff --git a/python/intellij.python.community.tests.iml b/python/intellij.python.community.tests.iml
index 99926fc26750..c68193a2a0b3 100644
--- a/python/intellij.python.community.tests.iml
+++ b/python/intellij.python.community.tests.iml
@@ -12,6 +12,7 @@
+
diff --git a/python/pluginJava/BUILD.bazel b/python/pluginJava/BUILD.bazel
index b99973739926..cd506ddf581a 100644
--- a/python/pluginJava/BUILD.bazel
+++ b/python/pluginJava/BUILD.bazel
@@ -13,6 +13,7 @@ jvm_library(
visibility = ["//visibility:public"],
srcs = glob(["src/**/*.kt", "src/**/*.java", "src/**/*.form"], allow_empty = True),
deps = [
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/lang-api:lang",
"//platform/lang-impl",
diff --git a/python/pluginJava/intellij.python.community.plugin.java.iml b/python/pluginJava/intellij.python.community.plugin.java.iml
index 87244d738611..332e6013186b 100644
--- a/python/pluginJava/intellij.python.community.plugin.java.iml
+++ b/python/pluginJava/intellij.python.community.plugin.java.iml
@@ -8,6 +8,7 @@
+
diff --git a/python/python-core-impl/BUILD.bazel b/python/python-core-impl/BUILD.bazel
index 6d2911a933bd..583bebceaf0d 100644
--- a/python/python-core-impl/BUILD.bazel
+++ b/python/python-core-impl/BUILD.bazel
@@ -13,6 +13,7 @@ jvm_library(
visibility = ["//visibility:public"],
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty = True),
deps = [
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//python/python-psi-api:psi",
"//platform/analysis-impl",
diff --git a/python/python-core-impl/intellij.python.community.core.impl.iml b/python/python-core-impl/intellij.python.community.core.impl.iml
index 3048a83e1f85..340b1584cd65 100644
--- a/python/python-core-impl/intellij.python.community.core.impl.iml
+++ b/python/python-core-impl/intellij.python.community.core.impl.iml
@@ -8,6 +8,7 @@
+
diff --git a/python/python-psi-impl/BUILD.bazel b/python/python-psi-impl/BUILD.bazel
index ef7612aa2912..cf38af1f147f 100644
--- a/python/python-psi-impl/BUILD.bazel
+++ b/python/python-psi-impl/BUILD.bazel
@@ -14,6 +14,7 @@ jvm_library(
srcs = glob(["src/**/*.kt", "src/**/*.java", "gen/**/*.kt", "gen/**/*.java"], allow_empty = True),
deps = [
"//platform/core-api:core",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/workspace/storage",
"//python/python-psi-api:psi",
diff --git a/python/python-psi-impl/intellij.python.psi.impl.iml b/python/python-psi-impl/intellij.python.psi.impl.iml
index d65c0a293fde..c4ecbca288a8 100644
--- a/python/python-psi-impl/intellij.python.psi.impl.iml
+++ b/python/python-psi-impl/intellij.python.psi.impl.iml
@@ -10,6 +10,7 @@
+
diff --git a/uast/testFramework/BUILD.bazel b/uast/testFramework/BUILD.bazel
index 0e901164779f..34922ec8b4e0 100644
--- a/uast/testFramework/BUILD.bazel
+++ b/uast/testFramework/BUILD.bazel
@@ -7,6 +7,7 @@ jvm_library(
visibility = ["//visibility:public"],
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty = True),
deps = [
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//uast/uast-common:uast",
"//platform/testFramework",
diff --git a/uast/testFramework/intellij.platform.uast.testFramework.iml b/uast/testFramework/intellij.platform.uast.testFramework.iml
index 8bd24dc92a0e..f0464252f91a 100644
--- a/uast/testFramework/intellij.platform.uast.testFramework.iml
+++ b/uast/testFramework/intellij.platform.uast.testFramework.iml
@@ -7,6 +7,7 @@
+
diff --git a/uast/uast-common-ide/BUILD.bazel b/uast/uast-common-ide/BUILD.bazel
index 415ddf109967..4fd26f04f944 100644
--- a/uast/uast-common-ide/BUILD.bazel
+++ b/uast/uast-common-ide/BUILD.bazel
@@ -8,6 +8,7 @@ jvm_library(
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty = True),
deps = [
"//platform/core-impl",
+ "//platform/indexing-api:indexing",
"//platform/lang-api:lang",
"//platform/platform-impl:ide-impl",
"//uast/uast-common:uast",
diff --git a/uast/uast-common-ide/intellij.platform.uast.ide.iml b/uast/uast-common-ide/intellij.platform.uast.ide.iml
index 5e1c12fc8fde..2e1f90916830 100644
--- a/uast/uast-common-ide/intellij.platform.uast.ide.iml
+++ b/uast/uast-common-ide/intellij.platform.uast.ide.iml
@@ -8,6 +8,7 @@
+
diff --git a/xml/dom-impl/BUILD.bazel b/xml/dom-impl/BUILD.bazel
index 5ba303816bad..d74b9d8ae80f 100644
--- a/xml/dom-impl/BUILD.bazel
+++ b/xml/dom-impl/BUILD.bazel
@@ -14,6 +14,7 @@ jvm_library(
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty = True),
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/structure-view-impl:structureView-impl",
"//platform/usageView-impl",
"//xml/dom-openapi:dom",
diff --git a/xml/dom-impl/intellij.xml.dom.impl.iml b/xml/dom-impl/intellij.xml.dom.impl.iml
index 88d6c86d7680..15c034a5b47b 100644
--- a/xml/dom-impl/intellij.xml.dom.impl.iml
+++ b/xml/dom-impl/intellij.xml.dom.impl.iml
@@ -9,6 +9,7 @@
+
diff --git a/xml/dom-openapi/BUILD.bazel b/xml/dom-openapi/BUILD.bazel
index cf8c09ada6c6..ee9835c03a4b 100644
--- a/xml/dom-openapi/BUILD.bazel
+++ b/xml/dom-openapi/BUILD.bazel
@@ -14,6 +14,7 @@ jvm_library(
srcs = glob(["src/**/*.kt", "src/**/*.java", "src/**/*.form"], allow_empty = True),
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//xml/openapi:xml",
"//platform/lang-api:lang",
"//platform/platform-api:ide",
diff --git a/xml/dom-openapi/intellij.xml.dom.iml b/xml/dom-openapi/intellij.xml.dom.iml
index d2c322c3ea43..7f7264b7998c 100644
--- a/xml/dom-openapi/intellij.xml.dom.iml
+++ b/xml/dom-openapi/intellij.xml.dom.iml
@@ -9,6 +9,7 @@
+
diff --git a/xml/dom-tests/BUILD.bazel b/xml/dom-tests/BUILD.bazel
index 208131632d21..13c51388bff5 100644
--- a/xml/dom-tests/BUILD.bazel
+++ b/xml/dom-tests/BUILD.bazel
@@ -14,6 +14,7 @@ jvm_library(
associates = ["//xml/dom-impl"],
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//xml/impl",
"//java/testFramework",
"//java/java-psi-impl:psi-impl",
diff --git a/xml/dom-tests/intellij.xml.dom.tests.iml b/xml/dom-tests/intellij.xml.dom.tests.iml
index 21bfebdb5cb6..4b014f8348c6 100644
--- a/xml/dom-tests/intellij.xml.dom.tests.iml
+++ b/xml/dom-tests/intellij.xml.dom.tests.iml
@@ -8,6 +8,7 @@
+
diff --git a/xml/impl/BUILD.bazel b/xml/impl/BUILD.bazel
index c18da360b0f9..3dd2ac7ffa2b 100644
--- a/xml/impl/BUILD.bazel
+++ b/xml/impl/BUILD.bazel
@@ -15,6 +15,7 @@ jvm_library(
deps = [
"//platform/editor-ui-api:editor-ui",
"//platform/foldings",
+ "//platform/indexing-api:indexing",
"//xml/openapi:xml",
"@lib//:xerces",
"//platform/platform-impl:ide-impl",
diff --git a/xml/impl/intellij.xml.impl.iml b/xml/impl/intellij.xml.impl.iml
index e0bb4ff577cb..8684d4e424c5 100644
--- a/xml/impl/intellij.xml.impl.iml
+++ b/xml/impl/intellij.xml.impl.iml
@@ -9,6 +9,7 @@
+
diff --git a/xml/relaxng/BUILD.bazel b/xml/relaxng/BUILD.bazel
index f14b859e83dd..2b3b37ccc1b6 100644
--- a/xml/relaxng/BUILD.bazel
+++ b/xml/relaxng/BUILD.bazel
@@ -14,6 +14,7 @@ jvm_library(
srcs = glob(["src/**/*.kt", "src/**/*.java", "src/**/*.form"], allow_empty = True),
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/lang-api:lang",
"//xml/impl",
"//xml/dom-openapi:dom",
@@ -40,6 +41,7 @@ jvm_library(
associates = [":relaxng"],
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//platform/lang-api:lang",
"//xml/impl",
"//xml/dom-openapi:dom",
diff --git a/xml/relaxng/intellij.relaxng.iml b/xml/relaxng/intellij.relaxng.iml
index bce320106ee6..35dc6ef66a63 100644
--- a/xml/relaxng/intellij.relaxng.iml
+++ b/xml/relaxng/intellij.relaxng.iml
@@ -10,6 +10,7 @@
+
diff --git a/xml/tests/BUILD.bazel b/xml/tests/BUILD.bazel
index a3a4a30abf09..70de9fc55d03 100644
--- a/xml/tests/BUILD.bazel
+++ b/xml/tests/BUILD.bazel
@@ -21,6 +21,7 @@ jvm_library(
deps = [
"@lib//:junit4",
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/refactoring",
"//platform/structure-view-impl:structureView-impl",
diff --git a/xml/tests/intellij.xml.tests.iml b/xml/tests/intellij.xml.tests.iml
index 5f556d80b068..6caa7e11a39d 100644
--- a/xml/tests/intellij.xml.tests.iml
+++ b/xml/tests/intellij.xml.tests.iml
@@ -10,6 +10,7 @@
+
diff --git a/xml/xml-analysis-impl/BUILD.bazel b/xml/xml-analysis-impl/BUILD.bazel
index 175cdbc881c0..f8f7a803b2a2 100644
--- a/xml/xml-analysis-impl/BUILD.bazel
+++ b/xml/xml-analysis-impl/BUILD.bazel
@@ -26,6 +26,7 @@ jvm_library(
"@lib//:xerces",
"//platform/util/nanoxml",
"//platform/indexing-impl",
+ "//platform/indexing-api:indexing",
],
exports = ["//xml/xml-analysis-api:analysis"],
runtime_deps = [":analysis-impl_resources"]
diff --git a/xml/xml-analysis-impl/intellij.xml.analysis.impl.iml b/xml/xml-analysis-impl/intellij.xml.analysis.impl.iml
index eed1ca13c548..1a7a8efe6235 100644
--- a/xml/xml-analysis-impl/intellij.xml.analysis.impl.iml
+++ b/xml/xml-analysis-impl/intellij.xml.analysis.impl.iml
@@ -21,5 +21,6 @@
+
\ No newline at end of file
diff --git a/xml/xml-psi-impl/BUILD.bazel b/xml/xml-psi-impl/BUILD.bazel
index 32cbfbb0c690..acdf33780634 100644
--- a/xml/xml-psi-impl/BUILD.bazel
+++ b/xml/xml-psi-impl/BUILD.bazel
@@ -20,6 +20,7 @@ jvm_library(
srcs = glob(["src/**/*.kt", "src/**/*.java", "gen/**/*.kt", "gen/**/*.java"], allow_empty = True),
deps = [
"//platform/editor-ui-api:editor-ui",
+ "//platform/indexing-api:indexing",
"//xml/xml-frontback-impl:frontback-impl",
"//xml/xml-psi-api:psi",
"//platform/core-api:core",
diff --git a/xml/xml-psi-impl/intellij.xml.psi.impl.iml b/xml/xml-psi-impl/intellij.xml.psi.impl.iml
index adc6984f5591..9e2fb60be864 100644
--- a/xml/xml-psi-impl/intellij.xml.psi.impl.iml
+++ b/xml/xml-psi-impl/intellij.xml.psi.impl.iml
@@ -12,6 +12,7 @@
+