aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/bazel/BazelDiffAwarenessModule.java
diff options
context:
space:
mode:
authorGravatar ulfjack <ulfjack@google.com>2017-06-13 19:13:35 +0200
committerGravatar Yun Peng <pcloudy@google.com>2017-06-14 13:17:07 +0200
commit94bee75ab3611c3578e9ed35099b862ebe81f249 (patch)
tree7ef7243a51737d3f6886d754c73023d0ce9533fb /src/main/java/com/google/devtools/build/lib/bazel/BazelDiffAwarenessModule.java
parent5c04d2a6d16671c5e470d259916d06aa5087871e (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.java4
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()));
}