Fix a tiny bug in alias handling. -- MOS_MIGRATED_REVID=131379356
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/RuleContext.java b/src/main/java/com/google/devtools/build/lib/analysis/RuleContext.java index a829195..11d2730 100644 --- a/src/main/java/com/google/devtools/build/lib/analysis/RuleContext.java +++ b/src/main/java/com/google/devtools/build/lib/analysis/RuleContext.java
@@ -1540,7 +1540,7 @@ String attributeName = attr.getName(); Map<Label, ConfiguredTarget> ctMap = new HashMap<>(); for (ConfiguredTarget prerequisite : prerequisiteMap.get(attr)) { - ctMap.put(prerequisite.getLabel(), prerequisite); + ctMap.put(AliasProvider.getDependencyLabel(prerequisite), prerequisite); } List<FilesetEntry> entries = ConfiguredAttributeMapper.of(rule, configConditions) .get(attributeName, BuildType.FILESET_ENTRY_LIST);