Skip to main content

TargetCompletedId.aspect

TargetCompletedId.aspect: str
If empty, the id refers to the completion of the target. If not-empty, the id refers to the completion of an aspect applied to the (already completed) target. For example, when building an apple_binary that depends on proto_library ”//:foo_proto”, there will be two TargetCompleted events for ”//:foo_proto”:
  1. An event with an empty aspect, corresponding to actions producing language-agnostic outputs from the proto_library; and
  2. An event with aspect “ObjcProtoAspect”, corresponding to Objective-C code generation.

TargetCompletedId.configuration

TargetCompletedId.configuration: None | configuration_id
The configuration for which the target was built.

TargetCompletedId.label

TargetCompletedId.label: str