Saat ini, satu-satunya jenis plugin yang didukung adalah pemroses anotasi.
Anggota
api_generating_plugins
struct JavaPluginInfo.api_generating_plugins
Pemroses anotasi tersebut diterapkan ke target Java sebelum menghasilkan jar header (yang berisi tanda tangan metode). Jika tidak ada plugin API, jar header akan dibuat dari sumber, sehingga mengurangi jalur penting.
api_generating_plugins adalah subset dari plugins.
java_outputs
list JavaPluginInfo.java_outputs
plugins
struct JavaPluginInfo.plugins
Biasanya, ini adalah java_plugin itu sendiri atau java_library yang mengekspor satu atau beberapa plugin.
java_library menjalankan pemrosesan anotasi dengan semua plugin dari kolom ini yang muncul di atribut deps dan plugins.