Как проверить, нет ли аннотаций @Override с Maven
У меня есть проект Maven, в котором, я уверен, есть классы, которые нужны и не имеют @Override
аннотаций. Есть ли способ настроить плагин компилятора maven, чтобы показать предупреждение о пропаже @Override
аннотации?
Я использую NetBeans, но я бы предпочел делать это только с Maven
1 ответ
В Netbeans выберите "Источник"> "Проверить". Затем вы можете установить "область поиска" (проект, текущий файл..). При нажатии на кнопку "Управление" вы можете отменить "JDK 1.5 и более поздние версии", где вы можете установить флажок "Добавить" @Override
Аннотация. Это поможет вам найти пропавших без вести @Override
Аннотации.
Но я не могу сказать вам, как найти ненужное @Override
Аннотации..
С помощью maven вы можете попытаться добавить эти строки в конфигурацию плагина компилятора maven (не пробовал это вообще..):
<compilerArgs>
<arg>-Xlint:rawtypes</arg>
<arg>-Xlint:overrides</arg>
</compilerArgs>