diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/SkyframeActionExecutor.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/skyframe/SkyframeActionExecutor.java | 18 |
1 files changed, 4 insertions, 14 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeActionExecutor.java b/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeActionExecutor.java index fa5b35a55e..3dcb46114c 100644 --- a/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeActionExecutor.java +++ b/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeActionExecutor.java @@ -493,12 +493,9 @@ public final class SkyframeActionExecutor { private static class ArtifactExpanderImpl implements ArtifactExpander { private final Map<Artifact, Collection<Artifact>> expandedInputs; - private final Map<Artifact, ImmutableList<FilesetOutputSymlink>> expandedFilesets; - private ArtifactExpanderImpl(Map<Artifact, Collection<Artifact>> expandedInputMiddlemen, - Map<Artifact, ImmutableList<FilesetOutputSymlink>> expandedFilesets) { + private ArtifactExpanderImpl(Map<Artifact, Collection<Artifact>> expandedInputMiddlemen) { this.expandedInputs = expandedInputMiddlemen; - this.expandedFilesets = expandedFilesets; } @Override @@ -510,12 +507,6 @@ public final class SkyframeActionExecutor { output.addAll(result); } } - - @Override - public ImmutableList<FilesetOutputSymlink> getFileset(Artifact artifact) { - Preconditions.checkState(artifact.isFileset()); - return Preconditions.checkNotNull(expandedFilesets.get(artifact)); - } } /** @@ -527,8 +518,7 @@ public final class SkyframeActionExecutor { MetadataProvider graphFileCache, MetadataHandler metadataHandler, Map<Artifact, Collection<Artifact>> expandedInputs, - Map<Artifact, ImmutableList<FilesetOutputSymlink>> expandedFilesets, - ImmutableMap<PathFragment, ImmutableList<FilesetOutputSymlink>> topLevelFilesets, + ImmutableMap<PathFragment, ImmutableList<FilesetOutputSymlink>> inputFilesetMappings, @Nullable FileSystem actionFileSystem, @Nullable Object skyframeDepsResult) { FileOutErr fileOutErr = actionLogBufferPathGenerator.generate( @@ -541,8 +531,8 @@ public final class SkyframeActionExecutor { metadataHandler, fileOutErr, clientEnv, - topLevelFilesets, - new ArtifactExpanderImpl(expandedInputs, expandedFilesets), + inputFilesetMappings, + new ArtifactExpanderImpl(expandedInputs), actionFileSystem, skyframeDepsResult); } |