From 45f462893df4d55cee19c05ab01e051e229597a3 Mon Sep 17 00:00:00 2001 From: Christopher Peterson Sauer Date: Fri, 6 May 2022 11:11:03 -0700 Subject: [PATCH] Improve error message for unresolved toolchains Closes #15135. PiperOrigin-RevId: 447028054 --- .../skyframe/ToolchainResolutionFunction.java | 21 +++++++------------ .../ToolchainResolutionFunctionTest.java | 2 +- src/test/shell/integration/toolchain_test.sh | 6 +++--- 3 files changed, 11 insertions(+), 18 deletions(-) diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/ToolchainResolutionFunction.java b/src/main/java/com/google/devtools/build/lib/skyframe/ToolchainResolutionFunction.java index 43b52ee730be8b..091cce9064feae 100644 --- a/src/main/java/com/google/devtools/build/lib/skyframe/ToolchainResolutionFunction.java +++ b/src/main/java/com/google/devtools/build/lib/skyframe/ToolchainResolutionFunction.java @@ -24,7 +24,6 @@ import com.google.common.collect.ImmutableMap; import com.google.common.collect.ImmutableSet; import com.google.common.collect.ImmutableSetMultimap; -import com.google.common.collect.Iterables; import com.google.common.collect.Table; import com.google.devtools.build.lib.analysis.PlatformConfiguration; import com.google.devtools.build.lib.analysis.config.BuildConfigurationValue; @@ -618,20 +617,14 @@ protected Code getDetailedCode() { } private static String getMessage(List