From c7bba81306d29bbdceb2f32bda2541c02fb6cf3c Mon Sep 17 00:00:00 2001 From: Vladimir Krivosheev Date: Thu, 25 Sep 2025 08:40:20 +0200 Subject: [PATCH] IJ-CR-146078 IJPL-209510 don't check exports for intellij.libraries. - exported attribute here is a valid one GitOrigin-RevId: 1f0a59832fc17ef7a9ea7241ceffb47de81ef7ae --- .../bazel/src/org/jetbrains/intellij/build/bazel/dependency.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/build-scripts/bazel/src/org/jetbrains/intellij/build/bazel/dependency.kt b/platform/build-scripts/bazel/src/org/jetbrains/intellij/build/bazel/dependency.kt index e5c6c06ddcfb..a1c6997a10f9 100644 --- a/platform/build-scripts/bazel/src/org/jetbrains/intellij/build/bazel/dependency.kt +++ b/platform/build-scripts/bazel/src/org/jetbrains/intellij/build/bazel/dependency.kt @@ -296,7 +296,7 @@ internal fun generateDeps( } } - if (exports.isNotEmpty()) { + if (exports.isNotEmpty() && !dependentModuleName.startsWith("intellij.libraries.")) { require(!exports.any { it.label == "@lib//:kotlinx-serialization-core" }) { "Do not export kotlinx-serialization-core (module=$dependentModuleName})" }