Skip to content

Commit d245ac0

Browse files
joelebahvadehra
authored andcommitted
Internal change.
PiperOrigin-RevId: 501001992 Change-Id: Ibbd99fe45cf845e49bc2cbd0449c0838046b7ebf
1 parent 1a5963a commit d245ac0

File tree

1 file changed

+15
-5
lines changed

1 file changed

+15
-5
lines changed

src/main/java/com/google/devtools/build/lib/analysis/TargetCompleteEvent.java

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,8 @@ public Artifact getExecutable() {
123123
private final CompletionContext completionContext;
124124
private final ImmutableMap<String, ArtifactsInOutputGroup> outputs;
125125
private final NestedSet<Artifact> baselineCoverageArtifacts;
126-
private final Label aliasLabel;
126+
// The label as appeared in the BUILD file.
127+
private final Label originalLabel;
127128
private final boolean isTest;
128129
private final boolean announceTargetSummary;
129130
@Nullable private final Long testTimeoutSeconds;
@@ -146,10 +147,10 @@ private TargetCompleteEvent(
146147
this.executableTargetData = new ExecutableTargetData(targetAndData);
147148
ImmutableList.Builder<BuildEventId> postedAfterBuilder = ImmutableList.builder();
148149
this.label = targetAndData.getConfiguredTarget().getLabel();
149-
this.aliasLabel = targetAndData.getConfiguredTarget().getOriginalLabel();
150+
this.originalLabel = targetAndData.getConfiguredTarget().getOriginalLabel();
150151
this.configuredTargetKey =
151152
ConfiguredTargetKey.fromConfiguredTarget(targetAndData.getConfiguredTarget());
152-
postedAfterBuilder.add(BuildEventIdUtil.targetConfigured(aliasLabel));
153+
postedAfterBuilder.add(BuildEventIdUtil.targetConfigured(originalLabel));
153154
DetailedExitCode mostImportantDetailedExitCode = null;
154155
for (Cause cause : getRootCauses().toList()) {
155156
mostImportantDetailedExitCode =
@@ -227,6 +228,15 @@ public Label getLabel() {
227228
return label;
228229
}
229230

231+
/**
232+
* Returns the original label of the target.
233+
*
234+
* <p>See {@link ConfiguredTarget#getOriginalLabel()}.
235+
*/
236+
public Label getOriginalLabel() {
237+
return originalLabel;
238+
}
239+
230240
public ConfiguredTargetKey getConfiguredTargetKey() {
231241
return configuredTargetKey;
232242
}
@@ -260,7 +270,7 @@ public Iterable<Artifact> getLegacyFilteredImportantArtifacts() {
260270

261271
@Override
262272
public BuildEventId getEventId() {
263-
return BuildEventIdUtil.targetCompleted(aliasLabel, configEventId);
273+
return BuildEventIdUtil.targetCompleted(originalLabel, configEventId);
264274
}
265275

266276
@Override
@@ -281,7 +291,7 @@ public ImmutableList<BuildEventId> getChildrenEvents() {
281291
childrenBuilder.add(BuildEventIdUtil.testSummary(label, configEventId));
282292
}
283293
if (announceTargetSummary) {
284-
childrenBuilder.add(BuildEventIdUtil.targetSummary(aliasLabel, configEventId));
294+
childrenBuilder.add(BuildEventIdUtil.targetSummary(originalLabel, configEventId));
285295
}
286296
return childrenBuilder.build();
287297
}

0 commit comments

Comments
 (0)