diff options
author | Lukacs Berki <lberki@google.com> | 2016-05-19 14:22:04 +0000 |
---|---|---|
committer | Kristina Chodorow <kchodorow@google.com> | 2016-05-19 18:02:22 +0000 |
commit | 584259f8955399b8132a0385fe7aa7d188dc074c (patch) | |
tree | eb8a2934411e198938a8b14a72d3bd7461f241ab /src/main/java/com/google/devtools/build/lib/skyframe/TargetCompletionValue.java | |
parent | 4cf6b6ca54ca36d03ce53a565c44dc6c0ebfa150 (diff) |
Take aliases into consideration when creating a LabelAndConfiguration from a ConfiguredTarget.
--
MOS_MIGRATED_REVID=122729392
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/TargetCompletionValue.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/skyframe/TargetCompletionValue.java | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/TargetCompletionValue.java b/src/main/java/com/google/devtools/build/lib/skyframe/TargetCompletionValue.java index ccd9e60d73..fcdcdd17eb 100644 --- a/src/main/java/com/google/devtools/build/lib/skyframe/TargetCompletionValue.java +++ b/src/main/java/com/google/devtools/build/lib/skyframe/TargetCompletionValue.java @@ -17,8 +17,6 @@ import com.google.common.base.Function; import com.google.common.collect.Iterables; import com.google.devtools.build.lib.analysis.ConfiguredTarget; import com.google.devtools.build.lib.analysis.LabelAndConfiguration; -import com.google.devtools.build.lib.cmdline.Label; -import com.google.devtools.build.lib.rules.AliasProvider; import com.google.devtools.build.skyframe.SkyKey; import com.google.devtools.build.skyframe.SkyValue; @@ -48,12 +46,7 @@ public class TargetCompletionValue implements SkyValue { new Function<ConfiguredTarget, SkyKey>() { @Override public SkyKey apply(ConfiguredTarget ct) { - AliasProvider aliasProvider = ct.getProvider(AliasProvider.class); - Label label = aliasProvider != null - ? aliasProvider.getAliasChain().get(0) - : ct.getLabel(); - return SkyKey.create(SkyFunctions.TARGET_COMPLETION, - LabelAndConfiguration.of(label, ct.getConfiguration())); + return SkyKey.create(SkyFunctions.TARGET_COMPLETION, LabelAndConfiguration.of(ct)); } }); } |