Target
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Es el objetivo 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 objetivo.
archivos
depset Target.files
Es el conjunto de File en las salidas predeterminadas para este objetivo. Equivale a target[DefaultInfo].files.
aspect_ids
list Target.aspect_ids
Es la lista de aspect_ids aplicadas a este objetivo.
Proveedores
Se puede acceder a los proveedores de un objetivo de regla por tipo mediante la notación de índice (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 de la estructura a través de los campos correspondientes del Target (target.some_legacy_info). Este comportamiento dejó de estar disponible.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2026-02-27 (UTC)
[null,null,["Última actualización: 2026-02-27 (UTC)"],[],[]]