The BUILD target for a dependency. Appears in the fields ofDocumentation Index
Fetch the complete documentation index at: https://bazel-pr-29415.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
ctx.attr corresponding to dependency attributes (label or label_list). Has the following fields:
-
label
Label Target.labelThe identifier of the target. -
files
depset Target.filesThe set ofFiles in the default outputs for this target. Equivalent totarget[DefaultInfo].files. -
aspect_ids
list Target.aspect_idsThe list ofaspect_idsapplied to this target. -
Providers
The providers of a rule target can be accessed by type using index notation (target[DefaultInfo]). The presence of providers can be checked using theinoperator (SomeInfo in target). If the rule’s implementation function returns astructinstead of a list ofProviderinstances, the struct’s fields can be accessed via the corresponding fields of theTarget(target.some_legacy_info). This behavior is deprecated.