Plugin Java

Một trình cung cấp đóng gói thông tin về các trình bổ trợ Java.

Hiện tại, loại trình bổ trợ duy nhất được hỗ trợ là trình xử lý chú thích.

Hội viên

api_generating_plugins

struct JavaPluginInfo.api_generating_plugins

Trả về dữ liệu về các trình bổ trợ tạo API do mục tiêu này xác định hoặc xuất.

Các trình xử lý chú thích đó được áp dụng cho mục tiêu Java trước khi tạo các tệp jar tiêu đề (chứa chữ ký phương thức). Khi không có trình bổ trợ API, các jar tiêu đề sẽ được tạo từ các nguồn, giúp giảm đường dẫn quan trọng.

api_generating_plugins là một tập hợp con của plugins.

java_outputs

list JavaPluginInfo.java_outputs

Trả về thông tin về đầu ra của mục tiêu Java/tương tự Java này.

trình bổ trợ

struct JavaPluginInfo.plugins

Trả về dữ liệu về tất cả các trình bổ trợ mà mục tiêu sử dụng cần áp dụng.

Đây thường là một java_plugin hoặc một java_library xuất một hoặc nhiều trình bổ trợ.

java_library chạy quy trình xử lý chú thích với tất cả các trình bổ trợ từ trường này xuất hiện trong các thuộc tính depsplugins.