Bağımlılık için BUILD hedefi. Bağımlılık özelliklerine (label
veya label_list
) karşılık gelen ctx.attr
alanlarında görünür. Aşağıdaki alanlara sahiptir:
etiket
Label Target.label
Hedefin tanımlayıcısı.dosyalar
depset Target.files
Bu hedefin varsayılan çıkışlarındakiFile
grubu.target[DefaultInfo].files
etiketine eş değer.aspect_ids
list Target.aspect_ids
Bu hedefe uygulananaspect_ids
listesi.Sağlayıcılar
Bir kural hedefinin sağlayıcılarına, dizin gösterimi (target[DefaultInfo]
) kullanılarak türe göre erişilebilir. Sağlayıcıların varlığıin
operatörü (SomeInfo in target
) kullanılarak kontrol edilebilir.
Kuralın uygulama işlevi birProvider
örneği listesi yerinestruct
döndürürse yapının alanlarınaTarget
(target.some_legacy_info
) öğesinin ilgili alanları aracılığıyla erişilebilir. Bu davranışın desteği sonlandırılmıştır.