aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets
diff options
context:
space:
mode:
authorGravatar twerth <twerth@google.com>2018-02-22 04:25:09 -0800
committerGravatar Copybara-Service <copybara-piper@google.com>2018-02-22 04:27:06 -0800
commit1d8ad1a1394926dcc8a2edd43ea554656e907c5a (patch)
tree871ddeb18a0e8f50103d28ae3b263a506721f998 /src/main/java/com/google/devtools/build/lib/analysis/configuredtargets
parentdaf78cc149c135514e557485007fffb058bd94f2 (diff)
Add option to dump the action graph.
Note that this dumps the current state in skyframe (which may contain more nodes than you're interested in): - bazel build --nobuild //interesting:targets - bazel dump --action_graph=/path/to/file - printproto --proto2 --raw_protocol_buffer --message=action_graph.ActionGraphContainer --multiline --proto=third_party/bazel/src/main/protobuf/action_graph.proto /path/to/file We'll add filtering options in a later CL. RELNOTES[NEW]: Add option to dump the action graph to a file: 'bazel dump --action_graph=/path/to/file'. PiperOrigin-RevId: 186597930
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis/configuredtargets')
-rw-r--r--src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/AbstractConfiguredTarget.java2
-rw-r--r--src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/RuleConfiguredTarget.java2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/AbstractConfiguredTarget.java b/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/AbstractConfiguredTarget.java
index 395a83f316..ebd03bc811 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/AbstractConfiguredTarget.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/AbstractConfiguredTarget.java
@@ -195,7 +195,7 @@ public abstract class AbstractConfiguredTarget
@Nullable
protected abstract Info rawGetSkylarkProvider(Provider.Key providerKey);
- protected String getRuleClassString() {
+ public String getRuleClassString() {
return "";
}
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/RuleConfiguredTarget.java b/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/RuleConfiguredTarget.java
index 89881c4d6c..dda8df5f19 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/RuleConfiguredTarget.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/configuredtargets/RuleConfiguredTarget.java
@@ -131,7 +131,7 @@ public final class RuleConfiguredTarget extends AbstractConfiguredTarget {
}
@Override
- protected String getRuleClassString() {
+ public String getRuleClassString() {
return ruleClassString;
}