diff options
author | 2016-08-30 12:26:18 +0000 | |
---|---|---|
committer | 2016-08-31 08:09:03 +0000 | |
commit | ea988b691aa9c1ceb67d05885b947ca58c13cbf7 (patch) | |
tree | ade5d14eb2bba1d326798b1176877159a632a64e /src/main/java/com/google/devtools/build/lib/packages | |
parent | 1b2071f1809e8fd91a238b3b08fc1b32bf24b89b (diff) |
Make aspects attached to aliases work when their actual= attribute is a select.
Fixes https://github.com/bazelbuild/e4b/issues/6 .
--
MOS_MIGRATED_REVID=131698950
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/packages')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/packages/TargetUtils.java | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/packages/TargetUtils.java b/src/main/java/com/google/devtools/build/lib/packages/TargetUtils.java index 17b09a4ef7..7310131893 100644 --- a/src/main/java/com/google/devtools/build/lib/packages/TargetUtils.java +++ b/src/main/java/com/google/devtools/build/lib/packages/TargetUtils.java @@ -254,18 +254,4 @@ public final class TargetUtils { return e.getMessage(); } } - - public static Label getAliasTarget(Target target) { - if (!(target instanceof Rule)) { - return null; - } - - Rule rule = (Rule) target; - String ruleClass = rule.getRuleClass(); - if (!(ruleClass.equals("alias") || ruleClass.equals("bind"))) { - return null; - } - - return AggregatingAttributeMapper.of(rule).get("actual", BuildType.LABEL); - } } |