JavaPluginBilgileri

Java eklentileri hakkında bilgileri kapsayan bir sağlayıcı.

Şu anda yalnızca ek açıklama işleyicisi türü eklentiler desteklenmektedir.

Üyeler

api_generating_plugins

struct JavaPluginInfo.api_generating_plugins

Bu hedef tarafından tanımlanan veya dışa aktarılan API oluşturan eklentilerle ilgili verileri döndürür.

Bu ek açıklama işlemcileri, başlık JAR'ları (yöntem imzalarını içerir) oluşturulmadan önce bir Java hedefine uygulanır. API eklentisi olmadığında, kaynaklardan başlık JAR'ları oluşturulur ve kritik yol azaltılır.

api_generating_plugins, plugins alt kümesidir.

java_outputs

list JavaPluginInfo.java_outputs

Bu Java/Java benzeri hedefin çıkışları hakkında bilgi döndürür.

plugins

struct JavaPluginInfo.plugins

Tüketici hedefinin uygulaması gereken tüm eklentilerle ilgili verileri döndürür.

Bu genellikle java_plugin'nın kendisi veya bir ya da daha fazla eklentiyi dışa aktaran bir java_library olur.

Bir java_library, bu alandaki tüm eklentilerle birlikte deps ve plugins özelliklerinde görünen ek açıklama işlemeyi çalıştırır.