Quindi il problema è riuscire a combinare soppressioni di avvisi multipli in modo che ogni elemento non abbia bisogno della propria @SuppressWarnings
annotazione.
Quindi per esempio:
public class Example
public Example() {
GO go = new GO(); // unused
....
List<String> list = ( List<String> ) go.getList(); // unchecked
}
...
// getters/setters/other methods
}
Ora invece di averne due @SuppressWarnings
voglio averne uno a livello di classe per quei due avvertimenti, quindi in questo modo:
@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
}
Ma questa non è una sintassi valida, c'è un modo per farlo?