現時点では、サポートされているプラグインの種類はアノテーション プロセッサのみです。
メンバー
api_generating_plugins
struct JavaPluginInfo.api_generating_plugins
これらのアノテーション プロセッサは、ヘッダー jar(メソッド シグネチャを含む)を生成する前に Java ターゲットに適用されます。API プラグインが存在しない場合、ヘッダー jar はソースから生成され、クリティカル パスが短縮されます。
api_generating_plugins は plugins のサブセットです。
java_outputs
list JavaPluginInfo.java_outputs
プラグイン
struct JavaPluginInfo.plugins
通常は、java_plugin 自体か、1 つ以上のプラグインをエクスポートする java_library のいずれかです。
java_library は、このフィールドのすべてのプラグインを使用してアノテーション処理を実行し、deps 属性と plugins 属性に表示します。