diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/actions/ArtifactResolver.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/actions/ArtifactResolver.java | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/actions/ArtifactResolver.java b/src/main/java/com/google/devtools/build/lib/actions/ArtifactResolver.java index e7ea2f2c5f..58b36c9371 100644 --- a/src/main/java/com/google/devtools/build/lib/actions/ArtifactResolver.java +++ b/src/main/java/com/google/devtools/build/lib/actions/ArtifactResolver.java @@ -15,9 +15,7 @@ package com.google.devtools.build.lib.actions; import com.google.devtools.build.lib.vfs.PathFragment; - import java.util.Map; - import javax.annotation.Nullable; /** @@ -69,12 +67,13 @@ public interface ArtifactResolver { * @param execPaths list of exec paths of the artifacts to resolve * @param resolver object that helps to resolve package root of given paths * @return map which contains list of execPaths and corresponding Artifacts. Map can contain - * existing or new source Artifacts for the given execPaths. The artifact is null if the - * root cannot be determined and the artifact did not exist before. Return null if any - * dependencies are missing. + * existing or new source Artifacts for the given execPaths. The artifact is null if the root + * cannot be determined and the artifact did not exist before. Return null if any dependencies + * are missing. * @throws PackageRootResolutionException failure to determine package roots of {@code execPaths} */ @Nullable - Map<PathFragment, Artifact> resolveSourceArtifacts(Iterable<PathFragment> execPaths, - PackageRootResolver resolver) throws PackageRootResolutionException; + Map<PathFragment, Artifact> resolveSourceArtifacts( + Iterable<PathFragment> execPaths, PackageRootResolver resolver) + throws PackageRootResolutionException, InterruptedException; } |