aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/skyframe/CompletionFunction.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/CompletionFunction.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/skyframe/CompletionFunction.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/CompletionFunction.java b/src/main/java/com/google/devtools/build/lib/skyframe/CompletionFunction.java
index 237915aeb0..cce2a9257d 100644
--- a/src/main/java/com/google/devtools/build/lib/skyframe/CompletionFunction.java
+++ b/src/main/java/com/google/devtools/build/lib/skyframe/CompletionFunction.java
@@ -54,7 +54,8 @@ public final class CompletionFunction<TValue extends SkyValue, TResult extends S
implements SkyFunction {
interface PathResolverFactory {
- ArtifactPathResolver createPathResolverForArtifactValues(ActionInputMap actionInputMap);
+ ArtifactPathResolver createPathResolverForArtifactValues(
+ ActionInputMap actionInputMap, Map<Artifact, Collection<Artifact>> expandedArtifacts);
boolean shouldCreatePathResolverForArtifactValues();
}
@@ -401,7 +402,7 @@ public final class CompletionFunction<TValue extends SkyValue, TResult extends S
ArtifactPathResolver pathResolver =
createPathResolver
- ? pathResolverFactory.createPathResolverForArtifactValues(inputMap)
+ ? pathResolverFactory.createPathResolverForArtifactValues(inputMap, expandedArtifacts)
: ArtifactPathResolver.IDENTITY;
ExtendedEventHandler.Postable postable =