blob: 2f89b031731fd8e802a169f482d704fdbe6a7693 [file] [log] [blame]
---
title: 'Target'
---
The BUILD target for a dependency. Appears in the fields of `ctx.attr` corresponding to [dependency attributes](https://bazel.build/versions/8.0.1/extending/rules#dependency_attributes) (`label` or `label_list`). Has the following fields:
* ### label
`Label Target.label`
The identifier of the target.
* ### Providers
The [providers](https://bazel.build/versions/8.0.1/extending/rules#providers) of a rule target can be accessed by type using index notation (`target[DefaultInfo]`). The presence of providers can be checked using the `in` operator (`SomeInfo in target`).