diff options
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/testutil/UnknownRuleConfiguredTarget.java')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/testutil/UnknownRuleConfiguredTarget.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/testutil/UnknownRuleConfiguredTarget.java b/src/test/java/com/google/devtools/build/lib/testutil/UnknownRuleConfiguredTarget.java index ce38e2ddcd..f0cfb9542e 100644 --- a/src/test/java/com/google/devtools/build/lib/testutil/UnknownRuleConfiguredTarget.java +++ b/src/test/java/com/google/devtools/build/lib/testutil/UnknownRuleConfiguredTarget.java @@ -17,6 +17,7 @@ package com.google.devtools.build.lib.testutil; import com.google.common.collect.ImmutableList; import com.google.devtools.build.lib.actions.Artifact; import com.google.devtools.build.lib.actions.FailAction; +import com.google.devtools.build.lib.actions.MutableActionGraph.ActionConflictException; import com.google.devtools.build.lib.analysis.ConfiguredTarget; import com.google.devtools.build.lib.analysis.RuleConfiguredTargetBuilder; import com.google.devtools.build.lib.analysis.RuleConfiguredTargetFactory; @@ -34,7 +35,8 @@ import com.google.devtools.build.lib.packages.Rule; public class UnknownRuleConfiguredTarget implements RuleConfiguredTargetFactory { @Override - public ConfiguredTarget create(RuleContext context) { + public ConfiguredTarget create(RuleContext context) + throws InterruptedException, RuleErrorException, ActionConflictException { // TODO(bazel-team): (2009) why isn't this an error? It would stop the build more promptly... context.ruleWarning("cannot build " + context.getRule().getRuleClass() + " rules"); |