En Eclipse 3.4.1 usando JDK1.6.0_10 ¿cómo puedo activar una advertencia en una anotación @Override
faltante en un método que implementa un método de interfaz?Añadir advertencia de falta de anotación @Override para la implementación de interfaz en Eclipse
En la ventana de Preferencias de esta opción:
Java> Compilador> Errores/Advertencias> Anotaciones> Missing '@ Override' anotación
funciona bien para las anotaciones que faltan en los métodos que override un método de superclase, pero no hace nada por los métodos de interfaz.
Java 5 y 6 de Java tienen diferentes expectativas sobre las anotaciones @ Override en las implementaciones de interfaz. No recuerdo cómo esto afecta a Eclipse, pero sé que sí. –
Debería haber mencionado esto. Se agregó la versión de Java (6) a la pregunta. –