aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/analysis/SourceManifestAction.java
diff options
context:
space:
mode:
authorGravatar Alex Humesky <ahumesky@google.com>2016-02-26 02:04:26 +0000
committerGravatar Philipp Wollermann <philwo@google.com>2016-02-26 10:08:37 +0000
commit76139f29ca42f68f282f54531f4752d6091a831f (patch)
treea5900941f41ac552a33571c3017a706755fb949c /src/main/java/com/google/devtools/build/lib/analysis/SourceManifestAction.java
parent5909d9dc9ee0248a45cfbbc0ed2123e84824c2a1 (diff)
Simplifies AbstractWriteFileAction to pass the ActionExecutionContext directly to newDeterministicWriter.
-- MOS_MIGRATED_REVID=115626619
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis/SourceManifestAction.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/analysis/SourceManifestAction.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/SourceManifestAction.java b/src/main/java/com/google/devtools/build/lib/analysis/SourceManifestAction.java
index dc79737863..c782656b26 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/SourceManifestAction.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/SourceManifestAction.java
@@ -17,9 +17,9 @@ import static java.nio.charset.StandardCharsets.ISO_8859_1;
import com.google.common.annotations.VisibleForTesting;
import com.google.common.collect.ImmutableList;
+import com.google.devtools.build.lib.actions.ActionExecutionContext;
import com.google.devtools.build.lib.actions.ActionOwner;
import com.google.devtools.build.lib.actions.Artifact;
-import com.google.devtools.build.lib.actions.Executor;
import com.google.devtools.build.lib.analysis.actions.AbstractFileWriteAction;
import com.google.devtools.build.lib.events.EventHandler;
import com.google.devtools.build.lib.util.Fingerprint;
@@ -113,10 +113,10 @@ public class SourceManifestAction extends AbstractFileWriteAction {
}
@Override
- public DeterministicWriter newDeterministicWriter(EventHandler eventHandler, Executor executor)
+ public DeterministicWriter newDeterministicWriter(ActionExecutionContext ctx)
throws IOException {
final Map<PathFragment, Artifact> runfilesInputs =
- runfiles.getRunfilesInputs(eventHandler, getOwner().getLocation());
+ runfiles.getRunfilesInputs(ctx.getExecutor().getEventHandler(), getOwner().getLocation());
return new DeterministicWriter() {
@Override
public void writeOutputFile(OutputStream out) throws IOException {