Понятно, что наличие аннотации @Override для переопределяющих методов - хорошая практика. Есть ли автоматический способ найти все методы, которые пропускают аннотацию @Override в проекте? Скрипт, техника поиска в любой IDE поможет
@Override
Eclipse показывает предупреждения, если вы пропускаете @Override.Вы можете перейти к:
Window > Preferences > Java > Compiler > Errors/Warnings > Annotations
Вы можете выбрать предупреждение или даже ошибку для "Отсутствует @Override аннотация".
В IntelliJ IDEA откройте Настройки Ctrl Alt S в Инспекции откройте Структура класса -> 'Отсутствует аннотация @Override'
Для версии 15.0.3 и новее: Редактор> Инспекции> Java> Проблемы наследования> Отсутствует @ Override (через @skubski)
В Netbeans щелкните проект правой кнопкой мыши, выберите «Проверка и преобразование», выберите «Добавить аннотацию @ Override» в поле со списком «Одна проверка», нажмите «Проверка», затем «Рефакторинг».