diff options
author | janakr <janakr@google.com> | 2018-03-26 12:08:22 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-03-26 12:13:56 -0700 |
commit | 816abfc691bec1b16e57d5f2e93edac176527848 (patch) | |
tree | c954bdecd34ee347d0ae62053f2e2cd7c113186d /src/main/java/com/google/devtools/build/lib/query2 | |
parent | 8acb017b6625cb0d306966496ccb336f8dd35722 (diff) |
Get rid of some more #getConfiguration calls.
PiperOrigin-RevId: 190502786
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/query2')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/query2/TransitionsOutputFormatterCallback.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/query2/TransitionsOutputFormatterCallback.java b/src/main/java/com/google/devtools/build/lib/query2/TransitionsOutputFormatterCallback.java index cd48b94264..76800637fe 100644 --- a/src/main/java/com/google/devtools/build/lib/query2/TransitionsOutputFormatterCallback.java +++ b/src/main/java/com/google/devtools/build/lib/query2/TransitionsOutputFormatterCallback.java @@ -116,7 +116,9 @@ public class TransitionsOutputFormatterCallback ct -> partialResultMap.put(ct.getLabel(), accessor.getTargetFromConfiguredTarget(ct))); for (ConfiguredTarget configuredTarget : partialResult) { Target target = partialResultMap.get(configuredTarget.getLabel()); - BuildConfiguration config = configuredTarget.getConfiguration(); + BuildConfiguration config = + skyframeExecutor.getConfiguration( + NullEventHandler.INSTANCE, configuredTarget.getConfigurationKey()); addResult( getRuleClassTransition(configuredTarget, target) + configuredTarget.getLabel() @@ -280,7 +282,7 @@ public class TransitionsOutputFormatterCallback Iterable<BuildOptions> buildOptions, BuildOptions defaultOptions) { Preconditions.checkArgument( - ct.getConfiguration().fragmentClasses().equals(fragments), + ct.getConfigurationKey().getFragments().equals(fragments.fragmentClasses()), "Mismatch: %s %s", ct, fragments); |