La question est donc la possibilité de combiner de multiples suppressions d'avertissement, de sorte que chaque élément n'a pas besoin de sa propre @SuppressWarnings
d'annotation.
Ainsi, par exemple:
public class Example
public Example() {
GO go = new GO(); // unused
....
List<String> list = ( List<String> ) go.getList(); // unchecked
}
...
// getters/setters/other methods
}
Maintenant au lieu d'avoir deux @SuppressWarnings
je veux avoir une au niveau de la classe pour ces deux avertissements, donc comme ceci:
@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
}
Mais ce n'est pas une syntaxe valide, est-il un moyen de faire cela?