diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/query2/TargetEdgeErrorObserver.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/query2/TargetEdgeErrorObserver.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/query2/TargetEdgeErrorObserver.java b/src/main/java/com/google/devtools/build/lib/query2/TargetEdgeErrorObserver.java index 3e81571067..06c60ce5d2 100644 --- a/src/main/java/com/google/devtools/build/lib/query2/TargetEdgeErrorObserver.java +++ b/src/main/java/com/google/devtools/build/lib/query2/TargetEdgeErrorObserver.java @@ -43,15 +43,16 @@ class TargetEdgeErrorObserver implements TargetEdgeObserver { private volatile boolean hasErrors = false; /** - * Reports an unresolved label error and records the fact that an error was - * encountered. + * Reports an unresolved label error and records the fact that an error was encountered. + * * @param target the target that referenced the unresolved label * @param label the label that could not be resolved * @param e the exception that was thrown when the label could not be resolved */ @ThreadSafety.ThreadSafe @Override - public void missingEdge(Target target, Label label, NoSuchThingException e) { + public void missingEdge(Target target, Label label, NoSuchThingException e) + throws InterruptedException { hasErrors = true; } |