From ca2f9de554ec59ab3512f623eef7c17e976131a0 Mon Sep 17 00:00:00 2001 From: "Aleksei.Cherepanov" Date: Thu, 31 Jul 2025 15:06:43 +0200 Subject: [PATCH] [Bazel] jps-to-bazel: Generate `module_name` for Bazel test targets GitOrigin-RevId: f4ad36f9aca74625a22e9151750646da1a170af1 --- .../jetbrains/intellij/build/bazel/BazelBuildFileGenerator.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/platform/build-scripts/bazel/src/org/jetbrains/intellij/build/bazel/BazelBuildFileGenerator.kt b/platform/build-scripts/bazel/src/org/jetbrains/intellij/build/bazel/BazelBuildFileGenerator.kt index 43f69363aae7..30bcf7a59f63 100644 --- a/platform/build-scripts/bazel/src/org/jetbrains/intellij/build/bazel/BazelBuildFileGenerator.kt +++ b/platform/build-scripts/bazel/src/org/jetbrains/intellij/build/bazel/BazelBuildFileGenerator.kt @@ -598,6 +598,9 @@ internal class BazelBuildFileGenerator( load("@rules_jvm//:jvm.bzl", "jvm_library") target("jvm_library") { option("name", testLibTargetName) + if (testDeps == null || testDeps.associates.isEmpty()) { // => in this case no 'associates' attribute will be generated + option("module_name", module.name) + } visibility(arrayOf("//visibility:public"))