propagation_ctx

Es un objeto de contexto que se pasa a las funciones propagation_predicate, attr_aspects y toolchains_aspects de los aspectos. Proporciona acceso a la información necesaria para determinar si el aspecto se debe propagar al destino y a qué atributos o tipos de cadenas de herramientas se debe propagar a continuación.

Miembros

attr

struct propagation_ctx.attr

Es una estructura para acceder solo a los parámetros públicos del aspecto. Las claves y los valores de la estructura son los nombres y los valores de los parámetros.

regla

StarlarkAspectPropagationRuleApi propagation_ctx.rule

Permite acceder a los detalles de la regla.