@@ -123,7 +123,8 @@ public Artifact getExecutable() {
123
123
private final CompletionContext completionContext ;
124
124
private final ImmutableMap <String , ArtifactsInOutputGroup > outputs ;
125
125
private final NestedSet <Artifact > baselineCoverageArtifacts ;
126
- private final Label aliasLabel ;
126
+ // The label as appeared in the BUILD file.
127
+ private final Label originalLabel ;
127
128
private final boolean isTest ;
128
129
private final boolean announceTargetSummary ;
129
130
@ Nullable private final Long testTimeoutSeconds ;
@@ -146,10 +147,10 @@ private TargetCompleteEvent(
146
147
this .executableTargetData = new ExecutableTargetData (targetAndData );
147
148
ImmutableList .Builder <BuildEventId > postedAfterBuilder = ImmutableList .builder ();
148
149
this .label = targetAndData .getConfiguredTarget ().getLabel ();
149
- this .aliasLabel = targetAndData .getConfiguredTarget ().getOriginalLabel ();
150
+ this .originalLabel = targetAndData .getConfiguredTarget ().getOriginalLabel ();
150
151
this .configuredTargetKey =
151
152
ConfiguredTargetKey .fromConfiguredTarget (targetAndData .getConfiguredTarget ());
152
- postedAfterBuilder .add (BuildEventIdUtil .targetConfigured (aliasLabel ));
153
+ postedAfterBuilder .add (BuildEventIdUtil .targetConfigured (originalLabel ));
153
154
DetailedExitCode mostImportantDetailedExitCode = null ;
154
155
for (Cause cause : getRootCauses ().toList ()) {
155
156
mostImportantDetailedExitCode =
@@ -227,6 +228,15 @@ public Label getLabel() {
227
228
return label ;
228
229
}
229
230
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
+
230
240
public ConfiguredTargetKey getConfiguredTargetKey () {
231
241
return configuredTargetKey ;
232
242
}
@@ -260,7 +270,7 @@ public Iterable<Artifact> getLegacyFilteredImportantArtifacts() {
260
270
261
271
@ Override
262
272
public BuildEventId getEventId () {
263
- return BuildEventIdUtil .targetCompleted (aliasLabel , configEventId );
273
+ return BuildEventIdUtil .targetCompleted (originalLabel , configEventId );
264
274
}
265
275
266
276
@ Override
@@ -281,7 +291,7 @@ public ImmutableList<BuildEventId> getChildrenEvents() {
281
291
childrenBuilder .add (BuildEventIdUtil .testSummary (label , configEventId ));
282
292
}
283
293
if (announceTargetSummary ) {
284
- childrenBuilder .add (BuildEventIdUtil .targetSummary (aliasLabel , configEventId ));
294
+ childrenBuilder .add (BuildEventIdUtil .targetSummary (originalLabel , configEventId ));
285
295
}
286
296
return childrenBuilder .build ();
287
297
}
0 commit comments