diff --git a/java/java-tests/BUILD.bazel b/java/java-tests/BUILD.bazel index 13cecbd77938..3f0ab17f8e94 100644 --- a/java/java-tests/BUILD.bazel +++ b/java/java-tests/BUILD.bazel @@ -125,6 +125,8 @@ jvm_library( "//platform/searchEverywhere/testFramework", "//java/codeserver/highlighting:java-codeserver-highlighting", "//java/codeserver/core:java-codeserver-core", + "//platform/testFramework/junit5/projectStructure:testFramework-junit5-projectStructure", + "//platform/testFramework/junit5/projectStructure:testFramework-junit5-projectStructure_test_lib", ], runtime_deps = [ ":tests_test_resources", diff --git a/java/typeMigration/BUILD.bazel b/java/typeMigration/BUILD.bazel index 84e42b74cf74..ee104d9f347b 100644 --- a/java/typeMigration/BUILD.bazel +++ b/java/typeMigration/BUILD.bazel @@ -21,6 +21,7 @@ jvm_library( "//java/java-impl:impl", "//java/structuralsearch-java:structuralSearch", "//java/java-impl-refactorings:impl-refactorings", + "//java/codeserver/highlighting:java-codeserver-highlighting", ], runtime_deps = [":typeMigration_resources"] ) @@ -44,6 +45,7 @@ jvm_library( "//java/structuralsearch-java:structuralSearch_test_lib", "//platform/code-style-impl:codeStyle-impl", "//java/java-impl-refactorings:impl-refactorings", + "//java/codeserver/highlighting:java-codeserver-highlighting", ], runtime_deps = [":typeMigration_resources"] ) diff --git a/json/BUILD.bazel b/json/BUILD.bazel index c3d6aa4e6ffc..d9e38d13c744 100644 --- a/json/BUILD.bazel +++ b/json/BUILD.bazel @@ -16,6 +16,7 @@ jvm_library( "//platform/core-api:core", "//platform/platform-api:ide", "//platform/lang-impl", + "//platform/markdown-utils", "//spellchecker", "@lib//:guava", "//platform/analysis-impl", diff --git a/platform/jewel/ide-laf-bridge/BUILD.bazel b/platform/jewel/ide-laf-bridge/BUILD.bazel index ec3b96201358..b5d5f101a136 100644 --- a/platform/jewel/ide-laf-bridge/BUILD.bazel +++ b/platform/jewel/ide-laf-bridge/BUILD.bazel @@ -45,8 +45,9 @@ jvm_library( plugins = ["@lib//:compose-plugin"] ) -jvm_test( - name = "ideLafBridge_test", +jvm_library( + name = "ideLafBridge_test_lib", + visibility = ["//visibility:public"], srcs = glob(["ide-laf-bridge-tests/src/test/kotlin/**/*.kt", "ide-laf-bridge-tests/src/test/kotlin/**/*.java"], allow_empty = True), kotlinc_opts = ":custom", associates = [":ideLafBridge"], @@ -91,4 +92,9 @@ jvm_test( runtime_deps = [":ideLafBridge_resources"], plugins = ["@lib//:compose-plugin"] ) + +jvm_test( + name = "ideLafBridge_test", + runtime_deps = [":ideLafBridge_test_lib"] +) ### auto-generated section `build intellij.platform.jewel.ideLafBridge` end \ No newline at end of file diff --git a/platform/lang-impl/BUILD.bazel b/platform/lang-impl/BUILD.bazel index 9f2bf9d80cf8..d0e05f0415fa 100644 --- a/platform/lang-impl/BUILD.bazel +++ b/platform/lang-impl/BUILD.bazel @@ -196,6 +196,8 @@ jvm_library( "//platform/testFramework/junit5/eel:testFramework-junit5-eel_test_lib", "//platform/eel-provider", "//platform/statistics/testFramework", + "//platform/testFramework/junit5/projectStructure:testFramework-junit5-projectStructure", + "//platform/testFramework/junit5/projectStructure:testFramework-junit5-projectStructure_test_lib", ] ) diff --git a/platform/platform-tests/BUILD.bazel b/platform/platform-tests/BUILD.bazel index e6dd388d18a1..ba03311caf45 100644 --- a/platform/platform-tests/BUILD.bazel +++ b/platform/platform-tests/BUILD.bazel @@ -137,6 +137,8 @@ jvm_library( "//platform/bookmarks", "//platform/statistics/testFramework", "//platform/platform-impl/bootstrap/eel:ide-bootstrap-eel", + "//platform/testFramework/junit5/projectStructure:testFramework-junit5-projectStructure", + "//platform/testFramework/junit5/projectStructure:testFramework-junit5-projectStructure_test_lib", ], runtime_deps = [ ":tests_test_resources", diff --git a/platform/testFramework/junit5/projectStructure/BUILD.bazel b/platform/testFramework/junit5/projectStructure/BUILD.bazel new file mode 100644 index 000000000000..c6b2bdd4fd5d --- /dev/null +++ b/platform/testFramework/junit5/projectStructure/BUILD.bazel @@ -0,0 +1,36 @@ +### auto-generated section `build intellij.platform.testFramework.junit5.projectStructure` start +load("@rules_jvm//:jvm.bzl", "jvm_library", "jvm_test") + +jvm_library( + name = "testFramework-junit5-projectStructure", + module_name = "intellij.platform.testFramework.junit5.projectStructure", + visibility = ["//visibility:public"], + srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty = True), + deps = [ + "//platform/testFramework/junit5", + "//platform/lang-impl", + "@lib//:kotlin-test", + "//platform/ide-core-impl", + ] +) + +jvm_library( + name = "testFramework-junit5-projectStructure_test_lib", + visibility = ["//visibility:public"], + srcs = glob(["test/**/*.kt", "test/**/*.java"], allow_empty = True), + associates = [":testFramework-junit5-projectStructure"], + deps = [ + "//platform/testFramework/junit5", + "//platform/testFramework/junit5:junit5_test_lib", + "//platform/lang-impl", + "@lib//:junit5", + "@lib//:kotlin-test", + "//platform/ide-core-impl", + ] +) + +jvm_test( + name = "testFramework-junit5-projectStructure_test", + runtime_deps = [":testFramework-junit5-projectStructure_test_lib"] +) +### auto-generated section `build intellij.platform.testFramework.junit5.projectStructure` end \ No newline at end of file diff --git a/plugins/terminal/backend/BUILD.bazel b/plugins/terminal/backend/BUILD.bazel index 805e76a1b24f..7fb27a2f00a8 100644 --- a/plugins/terminal/backend/BUILD.bazel +++ b/plugins/terminal/backend/BUILD.bazel @@ -24,6 +24,7 @@ jvm_library( "//platform/project/shared:project", "//platform/execution-impl", "//platform/core-impl", + "//platform/statistics", ], runtime_deps = [":backend_resources"] ) @@ -47,6 +48,8 @@ jvm_library( "//platform/project/shared:project", "//platform/execution-impl", "//platform/core-impl", + "//platform/statistics", + "//platform/statistics:statistics_test_lib", "//platform/platform-util-io:ide-util-io", "//platform/testFramework", "//platform/testFramework:testFramework_test_lib",