tôi cập nhật Sonar của tôi để Version 5.1.2, và vấn đề Methods should not be empty
xuất hiện trên mã này:Sonar phương pháp không nên trống ở các nhà xây dựng
public User() {}
public User (String login) {
this.login = login;
}
Nó có vẻ là một lỗi. Tôi có đúng không? Bởi vì điều này đã không xảy ra trước đây.
Phiên bản plugin java là gì? khóa quy tắc của vấn đề được nêu ra là gì? – benzonico
'Thêm nhận xét lồng nhau giải thích lý do tại sao phương thức này trống, ném UnsupportedOperationException hoặc hoàn thành triển khai'. Nhưng đây là một nhà xây dựng. Vì vậy, không bắt buộc phải thực hiện. Bởi vì nếu tôi làm điều đó, tôi sẽ bình luận 'không làm gì', điều đó không có nghĩa là bất cứ điều gì –
Bạn có thể chính xác hai thông tin tôi đã hỏi không? Tại sao bạn cần phải khai báo một cách rõ ràng một hàm tạo công khai rỗng không có đối số (nếu bạn loại bỏ hàm tạo này, mã của bạn sẽ hoạt động giống như nó sẽ được khai báo ngầm)? – benzonico