From 76139f29ca42f68f282f54531f4752d6091a831f Mon Sep 17 00:00:00 2001 From: Alex Humesky Date: Fri, 26 Feb 2016 02:04:26 +0000 Subject: Simplifies AbstractWriteFileAction to pass the ActionExecutionContext directly to newDeterministicWriter. -- MOS_MIGRATED_REVID=115626619 --- .../google/devtools/build/lib/rules/test/BaselineCoverageAction.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/main/java/com/google/devtools/build/lib/rules/test/BaselineCoverageAction.java') diff --git a/src/main/java/com/google/devtools/build/lib/rules/test/BaselineCoverageAction.java b/src/main/java/com/google/devtools/build/lib/rules/test/BaselineCoverageAction.java index 728584bbe6..20ae43eb27 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/test/BaselineCoverageAction.java +++ b/src/main/java/com/google/devtools/build/lib/rules/test/BaselineCoverageAction.java @@ -18,6 +18,7 @@ import com.google.common.annotations.VisibleForTesting; import com.google.common.collect.ImmutableList; import com.google.common.collect.Iterables; import com.google.common.eventbus.EventBus; +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; @@ -28,7 +29,6 @@ import com.google.devtools.build.lib.cmdline.Label; import com.google.devtools.build.lib.collect.nestedset.NestedSet; import com.google.devtools.build.lib.collect.nestedset.NestedSetBuilder; import com.google.devtools.build.lib.collect.nestedset.Order; -import com.google.devtools.build.lib.events.EventHandler; import com.google.devtools.build.lib.util.Fingerprint; import com.google.devtools.build.lib.vfs.PathFragment; @@ -73,8 +73,7 @@ public final class BaselineCoverageAction extends AbstractFileWriteAction } @Override - public DeterministicWriter newDeterministicWriter(EventHandler eventHandler, - Executor executor) { + public DeterministicWriter newDeterministicWriter(ActionExecutionContext ctx) { return new DeterministicWriter() { @Override public void writeOutputFile(OutputStream out) throws IOException { -- cgit v1.2.3