diff options
author | 2017-06-13 19:13:35 +0200 | |
---|---|---|
committer | 2017-06-14 13:17:07 +0200 | |
commit | 94bee75ab3611c3578e9ed35099b862ebe81f249 (patch) | |
tree | 7ef7243a51737d3f6886d754c73023d0ce9533fb /src/main/java/com/google/devtools/build/lib/bazel/BazelDiffAwarenessModule.java | |
parent | 5c04d2a6d16671c5e470d259916d06aa5087871e (diff) |
BlazeModule.workspaceInit: also pass the BlazeRuntime to the call
In order for BlazeModule.workspaceInit to be self-contained, also pass in the
BlazeRuntime; we have use cases where this context is relevant, and there's
currently no other way to get a reference to the BlazeRuntime.
PiperOrigin-RevId: 158861142
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/bazel/BazelDiffAwarenessModule.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/bazel/BazelDiffAwarenessModule.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/bazel/BazelDiffAwarenessModule.java b/src/main/java/com/google/devtools/build/lib/bazel/BazelDiffAwarenessModule.java index b5a85d3c4f..9d4719ef2d 100644 --- a/src/main/java/com/google/devtools/build/lib/bazel/BazelDiffAwarenessModule.java +++ b/src/main/java/com/google/devtools/build/lib/bazel/BazelDiffAwarenessModule.java @@ -16,6 +16,7 @@ package com.google.devtools.build.lib.bazel; import com.google.common.collect.ImmutableList; import com.google.devtools.build.lib.analysis.BlazeDirectories; import com.google.devtools.build.lib.runtime.BlazeModule; +import com.google.devtools.build.lib.runtime.BlazeRuntime; import com.google.devtools.build.lib.runtime.WorkspaceBuilder; import com.google.devtools.build.lib.skyframe.DiffAwareness; import com.google.devtools.build.lib.skyframe.LocalDiffAwareness; @@ -26,7 +27,8 @@ import com.google.devtools.common.options.OptionsBase; */ public class BazelDiffAwarenessModule extends BlazeModule { @Override - public void workspaceInit(BlazeDirectories directories, WorkspaceBuilder builder) { + public void workspaceInit( + BlazeRuntime runtime, BlazeDirectories directories, WorkspaceBuilder builder) { // Order here is important - LocalDiffAwareness creation always succeeds, so it must be last. builder.addDiffAwarenessFactory(new LocalDiffAwareness.Factory(ImmutableList.<String>of())); } |