From 69770b8a9d03a951988d62d6abc40976a9a07a97 Mon Sep 17 00:00:00 2001 From: Vladislav Rassokhin Date: Thu, 2 May 2024 10:08:52 +0200 Subject: [PATCH] [build scripts] better error message in `BuildTasksImplKt.checkBaseLayout` GitOrigin-RevId: 3fd95500f881c2067af4ef1b0f9cc6f2a810e5d1 --- .../src/org/jetbrains/intellij/build/impl/BuildTasksImpl.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/build-scripts/src/org/jetbrains/intellij/build/impl/BuildTasksImpl.kt b/platform/build-scripts/src/org/jetbrains/intellij/build/impl/BuildTasksImpl.kt index 7411599b7c9c..2590dc3d4502 100644 --- a/platform/build-scripts/src/org/jetbrains/intellij/build/impl/BuildTasksImpl.kt +++ b/platform/build-scripts/src/org/jetbrains/intellij/build/impl/BuildTasksImpl.kt @@ -991,7 +991,8 @@ private fun checkBaseLayout(layout: BaseLayout, description: String, context: Bu val libraries = (if (key == null) context.project.libraryCollection else context.findRequiredModule(key).libraryCollection).libraries for (libraryName in value) { check(libraries.any { getLibraryFileName(it) == libraryName }) { - "Cannot find library \'$libraryName\' in \'$key\' (used in \'excludedModuleLibraries\' in $description)" + val where = key?.let { "module \'$it\'" } ?: "project" + "Cannot find library \'$libraryName\' in $where (used in \'excludedModuleLibraries\' in $description)" } } }