ข้อมูล JavaPlugin

ผู้ให้บริการที่แคปซูลข้อมูลเกี่ยวกับปลั๊กอิน Java

ปัจจุบันปลั๊กอินที่รองรับมีเพียงตัวประมวลผลคำอธิบายประกอบ

สมาชิก

api_generating_plugins

struct JavaPluginInfo.api_generating_plugins

แสดงข้อมูลเกี่ยวกับปลั๊กอินที่สร้าง API ซึ่งกำหนดหรือส่งออกโดยเป้าหมายนี้

ระบบจะใช้ตัวประมวลผลคำอธิบายประกอบเหล่านั้นกับเป้าหมาย Java ก่อนที่จะสร้างไฟล์ JAR ส่วนหัว (ซึ่งมีลายเซ็นของเมธอด) เมื่อไม่มีปลั๊กอิน API ระบบจะสร้างไฟล์ JAR ของส่วนหัวจากแหล่งที่มา ซึ่งจะช่วยลดเส้นทางวิกฤต

api_generating_plugins เป็นเซ็ตย่อยของ plugins

java_outputs

list JavaPluginInfo.java_outputs

แสดงข้อมูลเกี่ยวกับเอาต์พุตของเป้าหมาย Java/Java ที่คล้ายกันนี้

ปลั๊กอิน

struct JavaPluginInfo.plugins

แสดงข้อมูลเกี่ยวกับปลั๊กอินทั้งหมดที่เป้าหมายที่ใช้ควรใช้

โดยปกติแล้วจะเป็น java_plugin เองหรือ java_library ที่ส่งออกปลั๊กอินอย่างน้อย 1 รายการ

java_library จะเรียกใช้การประมวลผลคำอธิบายประกอบด้วยปลั๊กอินทั้งหมดจากฟิลด์นี้ซึ่งปรากฏในแอตทริบิวต์ deps และ plugins