2010-04-26 9 views
27

Estoy usando Eclipse v3.5.¿Mostrando advertencia para el parámetro de método no utilizado?

En las versiones anteriores de Eclipse recuerdo si he definido un método con un parámetro y no usarlo internamente aparece una advertencia, como esto:

public void myMethod(int x) { 
    // Didn't use x here so a warning appears at the x parameter. 
} 

Pero en v3.5 no veo esto advertencia. ¿Cómo puedo habilitarlo en Eclipse?

Respuesta

47

Ver

Ventana/Preferencias/Java/Compiler /ErrorsWarnings Código/innecesarios/ Valor de parámetro no se utiliza

En versiones antiguas (antes de Eclipse Juno?) El entorno era llamado "El parámetro nunca se lee".

Nota:

Si hay una razón válida para no usar un parámetro (por ejemplo, se utiliza a través de la reflexión), se puede suprimir la advertencia anotando el método con

@SuppressWarnings("unused") 
Cuestiones relacionadas