Es el destino de BUILD para una dependencia. Aparece en los campos de ctx.attr correspondientes a los atributos de dependencia (label o label_list). Tiene los siguientes campos:
etiqueta
Label Target.label
Es el identificador del destino.archivos
depset Target.files
Es el conjunto deFiles en los resultados predeterminados para este destino. Equivale atarget[DefaultInfo].files.aspect_ids
list Target.aspect_ids
Es la lista deaspect_idsaplicados a este objetivo.Proveedores
Se puede acceder a los proveedores de un destino de regla por tipo con la notación de índice (target[DefaultInfo]). La presencia de proveedores se puede verificar con el operadorin(SomeInfo in target).
Si la función de implementación de la regla devuelve unstructen lugar de una lista de instancias deProvider, se puede acceder a los campos de la estructura a través de los campos correspondientes delTarget(target.some_legacy_info). Este comportamiento está en desuso.