Wiem, że it's not possible to extends Java annotations.Czy mogę utworzyć adnotację Java, która "rozszerza" @SuppressWarnings?
Utworzono adnotację dla pola prywatnego, co oznacza, że pole prawdopodobnie pojawi się nieużywane w klasie, w której zostało zadeklarowane. Z tego powodu otrzymuję wiele ostrzeżeń o "nieużywanym polu" na moich polach z adnotacjami.
Czy istnieje sposób, aby nadać mojej adnotacji zachowanie @SuppressWarnings("unused")
, więc nie muszę podwójnie dodawać adnotacji do każdego pola, które ma @MyAnnotation
?
Jeśli masz pomysł IntelliJ, możesz ustawić kontroler, aby ignorował dowolne pole z adnotacją. To nie jest rozwiązanie twojego problemu, ale może być obejściem problemu. – Thomas
@Thomas dzięki - jak mówisz nie rozwiązanie, ale pomocne :) – Armand