diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/buildtool/BuildTool.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/buildtool/BuildTool.java | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/buildtool/BuildTool.java b/src/main/java/com/google/devtools/build/lib/buildtool/BuildTool.java index dd5b81d58b..821e62b0de 100644 --- a/src/main/java/com/google/devtools/build/lib/buildtool/BuildTool.java +++ b/src/main/java/com/google/devtools/build/lib/buildtool/BuildTool.java @@ -327,16 +327,18 @@ public final class BuildTool { } SupportedEnvironmentsProvider provider = Verify.verifyNotNull(asProvider.getProvider(SupportedEnvironmentsProvider.class)); - Collection<Label> missingEnvironments = ConstraintSemantics.getUnsupportedEnvironments( - provider.getRefinedEnvironments(), expectedEnvironments); - if (!missingEnvironments.isEmpty()) { - throw new ViewCreationFailedException( - String.format("This is a restricted-environment build. %s does not support" - + " required environment%s %s", - topLevelTarget.getLabel(), - missingEnvironments.size() == 1 ? "" : "s", - Joiner.on(", ").join(missingEnvironments))); - } + Collection<Label> missingEnvironments = + ConstraintSemantics.getUnsupportedEnvironments( + provider.getRefinedEnvironments(), expectedEnvironments); + if (!missingEnvironments.isEmpty()) { + throw new ViewCreationFailedException( + String.format( + "This is a restricted-environment build. %s does not support" + + " required environment%s %s", + topLevelTarget.getLabel(), + missingEnvironments.size() == 1 ? "" : "s", + Joiner.on(", ").join(missingEnvironments))); + } } } |