diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/pkgcache/RecursivePackageProvider.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/pkgcache/RecursivePackageProvider.java | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/pkgcache/RecursivePackageProvider.java b/src/main/java/com/google/devtools/build/lib/pkgcache/RecursivePackageProvider.java index 37c81b0c52..bdf3baaee8 100644 --- a/src/main/java/com/google/devtools/build/lib/pkgcache/RecursivePackageProvider.java +++ b/src/main/java/com/google/devtools/build/lib/pkgcache/RecursivePackageProvider.java @@ -21,7 +21,6 @@ import com.google.devtools.build.lib.packages.NoSuchPackageException; import com.google.devtools.build.lib.packages.Package; import com.google.devtools.build.lib.vfs.PathFragment; import com.google.devtools.build.lib.vfs.RootedPath; - import java.util.Map; /** @@ -32,16 +31,18 @@ public interface RecursivePackageProvider extends PackageProvider { /** * Returns the names of all the packages under a given directory. * - * <p>Packages returned by this method and passed into - * {@link #bulkGetPackages(EventHandler, Iterable)} are expected to return successful - * {@link Package} values. + * <p>Packages returned by this method and passed into {@link #bulkGetPackages(EventHandler, + * Iterable)} are expected to return successful {@link Package} values. * * @param directory a {@link RootedPath} specifying the directory to search - * @param excludedSubdirectories a set of {@link PathFragment}s, all of which are beneath - * {@code directory}, specifying transitive subdirectories to exclude + * @param excludedSubdirectories a set of {@link PathFragment}s, all of which are beneath {@code + * directory}, specifying transitive subdirectories to exclude */ - Iterable<PathFragment> getPackagesUnderDirectory(RepositoryName repository, - PathFragment directory, ImmutableSet<PathFragment> excludedSubdirectories); + Iterable<PathFragment> getPackagesUnderDirectory( + RepositoryName repository, + PathFragment directory, + ImmutableSet<PathFragment> excludedSubdirectories) + throws InterruptedException; /** |