diff options
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.java | 5 |
1 files changed, 4 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 d21b239197..c7c38478bc 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 @@ -201,6 +201,7 @@ public abstract class SkyframeExecutor implements WalkableGraphFactory { private final FileSystem fileSystem; private final BlazeDirectories directories; protected final ExternalFilesHelper externalFilesHelper; + private final GraphInconsistencyReceiver graphInconsistencyReceiver; @Nullable protected OutputService outputService; // TODO(bazel-team): Figure out how to handle value builders that block internally. Blocking @@ -339,6 +340,7 @@ public abstract class SkyframeExecutor implements WalkableGraphFactory { List<BuildFileName> buildFilesByPriority, ActionOnIOExceptionReadingBuildFile actionOnIOExceptionReadingBuildFile, boolean shouldUnblockCpuWorkWhenFetchingDeps, + GraphInconsistencyReceiver graphInconsistencyReceiver, BuildOptions defaultBuildOptions, @Nullable PackageProgressReceiver packageProgress, MutableArtifactFactorySupplier artifactResolverSupplier, @@ -348,6 +350,7 @@ public abstract class SkyframeExecutor implements WalkableGraphFactory { this.evaluatorSupplier = evaluatorSupplier; this.pkgFactory = pkgFactory; this.shouldUnblockCpuWorkWhenFetchingDeps = shouldUnblockCpuWorkWhenFetchingDeps; + this.graphInconsistencyReceiver = graphInconsistencyReceiver; this.pkgFactory.setSyscalls(syscalls); this.workspaceStatusActionFactory = workspaceStatusActionFactory; this.packageManager = new SkyframePackageManager( @@ -655,7 +658,7 @@ public abstract class SkyframeExecutor implements WalkableGraphFactory { skyFunctions, evaluatorDiffer(), progressReceiver, - GraphInconsistencyReceiver.THROWING, + graphInconsistencyReceiver, emittedEventState, tracksStateForIncrementality()); buildDriver = getBuildDriver(); |