Chúng tôi sử dụng phản ánh rộng rãi để đặt giá trị trường lớp trong mã của chúng tôi. Các trường được truy cập trong mã nhưng chúng không bao giờ được gán ngoại trừ thông qua sự phản chiếu. Vì vậy, IDEA hiển thị cảnh báo "không bao giờ được chỉ định". Nếu tôi yêu cầu IDEA ngăn chặn việc kiểm tra, nó sẽ chènNgăn chặn "biến không bao giờ được chỉ định" cảnh báo trong IntelliJ IDEA
@SuppressWarnings({"UnusedDeclaration"})
nhưng điều này cũng vô hiệu hóa việc kiểm tra xem trường đó có được sử dụng hay không, mà chúng tôi không muốn.
Có thể nào chỉ vô hiệu hóa việc kiểm tra "không được chỉ định" và bỏ chọn "không được sử dụng" cho các trường cụ thể không?
Phiên bản IDEA là 10.5
Có lẽ bạn có thể thay đổi mã ví dụ bằng cách chỉ định giá trị, vì vậy cảnh báo sẽ biến mất? –
có hoạt động, nhưng không cho thấy ý định về những gì tôi cố gắng đạt được bằng cách chỉ định ví dụ: null –
sao tôi không thấy cảnh báo này? bạn có thể đưa ra một mẫu mã đơn giản không? – irreputable