Para obtener documentación sobre versiones estables, usa el menú desplegable "Documentos con versiones". La vista predeterminada refleja la versión más reciente en el encabezado.
Informa un problemaopen_in_new
Ver la fuenteopen_in_new
El objetivo 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:
label
Label Target.label
Es el identificador del destino.
en archivos compartidos.
depset Target.files
Es el conjunto de File
en los resultados predeterminados para este destino. Equivale a target[DefaultInfo].files
.
ID del aspecto
list Target.aspect_ids
La lista de aspect_ids
se aplicó a este destino.
Proveedores
Se puede acceder a los proveedores de un objetivo de regla por tipo mediante la notación de índices (target[DefaultInfo]
). La presencia de proveedores se puede verificar con el operador in
(SomeInfo in target
).
Si la función de implementación de la regla muestra un struct
en lugar de una lista de instancias de Provider
, se puede acceder a los campos del struct a través de los campos correspondientes de Target
(target.some_legacy_info
). Este comportamiento es obsoleto.