Declare QueryEnvironment#getBuildFiles to throw InterruptedException
@@ -737,11 +737,8 @@ public class SkyQueryEnvironment extends AbstractBlazeQueryEnvironment<Target>
@ThreadSafe
@Override
public ThreadSafeMutableSet<Target> getBuildFiles(
- QueryExpression caller,
- ThreadSafeMutableSet<Target> nodes,
- boolean buildFiles,
- boolean loads)
- throws QueryException {
+ QueryExpression caller, ThreadSafeMutableSet<Target> nodes, boolean buildFiles, boolean loads)
+ throws QueryException, InterruptedException {
ThreadSafeMutableSet<Target> dependentFiles = createThreadSafeMutableSet();
Set<PackageIdentifier> seenPackages = new HashSet<>();
// Keep track of seen labels, to avoid adding a fake subinclude label that also exists as a
