propagation_ctx

Report an issue View source Nightly · 8.2 · 8.1 · 8.0 · 7.6 · 7.5

Um objeto de contexto transmitido para as funções propagation_predicate, attr_aspects e toolchains_aspects dos aspectos. Ele fornece acesso às informações necessárias para determinar se o aspecto precisa ser propagado para o destino e para quais atributos ou tipos de toolchain ele precisa ser propagado em seguida.

Membros

attr

struct propagation_ctx.attr

Uma struct para acessar apenas os parâmetros públicos do aspecto. As chaves e os valores do struct são os nomes e os valores dos parâmetros.

regra

StarlarkAspectPropagationRuleApi propagation_ctx.rule

Permite o acesso aos detalhes da regra.