aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java
diff options
context:
space:
mode:
authorGravatar ulfjack <ulfjack@google.com>2017-07-19 09:50:07 +0200
committerGravatar Klaus Aehlig <aehlig@google.com>2017-07-19 10:22:53 +0200
commitc8521d0e516f55dbc16c504f1406eded18578353 (patch)
tree30094a0a0f0827eed3260f8d743797fad87951d9 /src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java
parent48e8b9ff10c8bf7408e63be43decaa71cef188eb (diff)
Make TargetPatternKey implement SkyKey instead of wrapping in LegacySkyKey
Makes for much nicer client code. PiperOrigin-RevId: 162454439
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java b/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java
index e1239e1bc1..379d3de9d7 100644
--- a/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java
+++ b/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java
@@ -118,6 +118,7 @@ import com.google.devtools.build.lib.skyframe.PackageLookupFunction.CrossReposit
import com.google.devtools.build.lib.skyframe.PackageLookupValue.BuildFileName;
import com.google.devtools.build.lib.skyframe.SkyframeActionExecutor.ActionCompletedReceiver;
import com.google.devtools.build.lib.skyframe.SkyframeActionExecutor.ProgressSupplier;
+import com.google.devtools.build.lib.skyframe.TargetPatternValue.TargetPatternKey;
import com.google.devtools.build.lib.syntax.SkylarkSemanticsOptions;
import com.google.devtools.build.lib.util.AbruptExitException;
import com.google.devtools.build.lib.util.ExitCode;
@@ -1249,7 +1250,7 @@ public abstract class SkyframeExecutor implements WalkableGraphFactory {
}
EvaluationResult<TargetPatternValue> targetPatterns(
- Iterable<SkyKey> patternSkyKeys,
+ Iterable<TargetPatternKey> patternSkyKeys,
int numThreads,
boolean keepGoing,
ExtendedEventHandler eventHandler)