From 050e0ff8307a249666d5e7f8a27357bc675a1df6 Mon Sep 17 00:00:00 2001 From: janakr Date: Sat, 29 Sep 2018 17:37:32 -0700 Subject: [PATCH] Add RuleConfiguredTargetValue#toString for better debugging. PiperOrigin-RevId: 215086945 --- .../build/lib/skyframe/RuleConfiguredTargetValue.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/RuleConfiguredTargetValue.java b/src/main/java/com/google/devtools/build/lib/skyframe/RuleConfiguredTargetValue.java index 62650cb1ef74fd..d5b0744b09196c 100644 --- a/src/main/java/com/google/devtools/build/lib/skyframe/RuleConfiguredTargetValue.java +++ b/src/main/java/com/google/devtools/build/lib/skyframe/RuleConfiguredTargetValue.java @@ -14,6 +14,7 @@ package com.google.devtools.build.lib.skyframe; import com.google.common.annotations.VisibleForTesting; +import com.google.common.base.MoreObjects; import com.google.common.base.Preconditions; import com.google.common.collect.ImmutableList; import com.google.common.collect.ImmutableMap; @@ -94,4 +95,13 @@ public void clear(boolean clearEverything) { } transitivePackagesForPackageRootResolution = null; } + + @Override + public String toString() { + return MoreObjects.toStringHelper(this) + .add("generatingActionIndex", generatingActionIndex) + .add("actions", actions) + .add("configuredTarget", configuredTarget) + .toString(); + } }