aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/objc/ReleaseBundlingTargetFactory.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/objc/ReleaseBundlingTargetFactory.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/objc/ReleaseBundlingTargetFactory.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/ReleaseBundlingTargetFactory.java b/src/main/java/com/google/devtools/build/lib/rules/objc/ReleaseBundlingTargetFactory.java
index b1d26cc9fa..54aeb675f3 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/objc/ReleaseBundlingTargetFactory.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/objc/ReleaseBundlingTargetFactory.java
@@ -112,9 +112,10 @@ public abstract class ReleaseBundlingTargetFactory implements RuleConfiguredTarg
/**
* Performs additional configuration of the target. The default implementation does nothing, but
* subclasses may override it to add logic.
+ * @throws InterruptedException
*/
protected void configureTarget(RuleConfiguredTargetBuilder target, RuleContext ruleContext,
- ReleaseBundlingSupport releaseBundlingSupport) {}
+ ReleaseBundlingSupport releaseBundlingSupport) throws InterruptedException {}
/**
* Returns the name of this target's bundle.
@@ -125,9 +126,10 @@ public abstract class ReleaseBundlingTargetFactory implements RuleConfiguredTarg
/**
* Returns an exposed {@code ObjcProvider} object.
+ * @throws InterruptedException
*/
@Nullable
- protected ObjcProvider exposedObjcProvider(RuleContext ruleContext) {
+ protected ObjcProvider exposedObjcProvider(RuleContext ruleContext) throws InterruptedException {
return null;
}