2013-04-01 41 views
7

Tôi sử dụng dự án Lombok nhưng getter và setter không có JavaDoc.Tôi sử dụng dự án Lombok nhưng getter và setter không có JavaDoc

Làm cách nào để kích hoạt tùy chọn này?

+2

Điểm có JavaDoc trên các phương pháp đó là chúng có thể giải thích cách trường thường được sử dụng hoặc liên kết đến các trường liên quan. Mặc dù trong hầu hết các trường hợp, tên phải có tính mô tả đủ, tôi đã đọc phần chia sẻ của tôi ở nơi mà mục đích của trường là không rõ ràng, hoặc nơi một bộ chỉnh sửa sửa đổi hành vi khác. Ngoài ra, nó là một nơi để chú thích tính hợp pháp của các giá trị null. –

Trả lời

7

Có một triển khai thực hiện trong bản phát hành 0.12.0. Theo mặc định, toàn bộ nội dung tạo thành javadoc trên trường sẽ được sao chép vào cả getter và setter. Getters sẽ nhận bit trả về; đặt bit param. Những thứ đó sẽ bị xóa khỏi javadoc trên trường. Sử dụng các phần, bạn thậm chí có thể chỉ định getter/setter javadoc khác nhau.

Điều này chỉ hoạt động khi bạn delombok mã trước khi tạo javadoc, và có thể sẽ không bao giờ làm việc trong nhật thực.

Đối với cú pháp hiện tại, vui lòng kiểm tra tài liệu feature request s.

Tiết lộ đầy đủ: Tôi là một trong số Project Lombok nhà phát triển.

+0

Một câu hỏi khác: làm thế nào tôi có thể tạo các setters cuối cùng một cách an toàn có thể gọi từ một nhà xây dựng với Lombok? – Stephan

Các vấn đề liên quan