170 votes

La combinaison de multiples @SuppressWarnings annotations - Eclipse Indigo

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?

350voto

LuGo Points 1226

Utiliser les éléments suivants: @SuppressWarnings({"unused", "unchecked"})

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X