aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/skyframe/TargetCompletionValue.java
diff options
context:
space:
mode:
authorGravatar Lukacs Berki <lberki@google.com>2016-05-19 14:22:04 +0000
committerGravatar Kristina Chodorow <kchodorow@google.com>2016-05-19 18:02:22 +0000
commit584259f8955399b8132a0385fe7aa7d188dc074c (patch)
treeeb8a2934411e198938a8b14a72d3bd7461f241ab /src/main/java/com/google/devtools/build/lib/skyframe/TargetCompletionValue.java
parent4cf6b6ca54ca36d03ce53a565c44dc6c0ebfa150 (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.java9
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));
}
});
}