В Eclipse 3.4.1 с использованием JDK1.6.0_10 как я могу активировать предупреждение о отсутствующей аннотации @Override
о методе, реализующем метод интерфейса?Добавить предупреждение о отсутствующей аннотации @Override для реализации интерфейса в Eclipse
В окне настроек этой опции:
Java> Compiler> Ошибки/Предупреждения> Аннотации> Missing '@Override' аннотацию
прекрасно работает без вести аннотации методов, переопределение метод суперкласса, но он ничего не делает для методов интерфейса.
Java 5 и Java 6 имеют различные ожидания относительно @Override аннотаций реализаций интерфейса. Я не помню, как это влияет на Eclipse, но я знаю, что это так. –
Я должен был упомянуть об этом. Добавлена версия Java (6) к вопросу. –