Skip to main content

TargetConfiguredId.aspect

TargetConfiguredId.aspect: str
If empty, the id refers to the expansion of the target. If not-empty, the id refers to the expansion of an aspect applied to the (already expanded) target. For example, when building an apple_binary that depends on proto_library ”//:foo_proto”, there will be two TargetConfigured 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.

TargetConfiguredId.label

TargetConfiguredId.label: str