Tak więc problem polega na tym, że można łączyć wielokrotne pomijanie ostrzeżeń, tak aby każdy element nie potrzebował własnej @SuppressWarnings
adnotacji.
Na przykład:
public class Example
public Example() {
GO go = new GO(); // unused
....
List<String> list = ( List<String> ) go.getList(); // unchecked
}
...
// getters/setters/other methods
}
Teraz zamiast dwóch @SuppressWarnings
, chcę mieć jedno na poziomie klasy dla tych dwóch ostrzeżeń, więc tak:
@SuppressWarnings( "unused", "unchecked" )
public class Example
public Example() {
GO go = new GO(); // unused - suppressed
....
List<String> list = ( List<String> ) go.getList(); // unchecked - suppressed
}
...
// getters/setters/other methods
}
Ale to nie jest poprawna składnia, czy istnieje sposób, aby to zrobić?