diff options
author | mjhalupka <mjhalupka@google.com> | 2018-02-12 15:03:17 -0800 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-02-12 15:04:57 -0800 |
commit | 4e66d33a776894c1c6aadfbd69d9f227d8cbd8e6 (patch) | |
tree | 626ee4e26bef8ae5c413869df6cff58337321142 /src/main/java | |
parent | b693844b15296d11186145426e81e63a3dc8146e (diff) |
Get rid of some uses of RuleConfiguredTarget.getAttributeMapper().
PiperOrigin-RevId: 185441432
Diffstat (limited to 'src/main/java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/runtime/commands/PrintActionCommand.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/runtime/commands/PrintActionCommand.java b/src/main/java/com/google/devtools/build/lib/runtime/commands/PrintActionCommand.java index 8e4bc43c6f..f47a03e545 100644 --- a/src/main/java/com/google/devtools/build/lib/runtime/commands/PrintActionCommand.java +++ b/src/main/java/com/google/devtools/build/lib/runtime/commands/PrintActionCommand.java @@ -38,6 +38,7 @@ import com.google.devtools.build.lib.collect.nestedset.NestedSetBuilder; import com.google.devtools.build.lib.collect.nestedset.Order; import com.google.devtools.build.lib.events.Event; import com.google.devtools.build.lib.packages.BuildType; +import com.google.devtools.build.lib.packages.ConfiguredAttributeMapper; import com.google.devtools.build.lib.packages.NoSuchPackageException; import com.google.devtools.build.lib.packages.NoSuchTargetException; import com.google.devtools.build.lib.packages.Rule; @@ -392,8 +393,9 @@ public final class PrintActionCommand implements BlazeCommand { if (!rule.isAttrDefined("hdrs", BuildType.LABEL_LIST)) { return false; } - List<Label> hdrs = ruleConfiguredTarget.getAttributeMapper() - .get("hdrs", BuildType.LABEL_LIST); + List<Label> hdrs = + ConfiguredAttributeMapper.of(rule, ruleConfiguredTarget.getConfigConditions()) + .get("hdrs", BuildType.LABEL_LIST); if (hdrs != null) { for (Label hdrLabel : hdrs) { if (filesDesired.remove(hdrLabel.toPathFragment().getPathString())) { |