/ / Как да проверя за липсващи @Override анотации с Maven - java, анотации, javac, maven-compiler-plugin

Как да проверите за липсващи @Override пояснения с Maven - java, анотации, javac, maven-compiler-плъгин

Аз съм maven проект, в който, сигурен съм, има класове, които имат нужда и нямат @Override анотации. Има ли начин да конфигурирате плъгина на компилатора на maven, за да покаже предупреждение за липсващи @Override пояснения?

Аз използвам Netbeans, но бих предпочел да го направя само с maven

Отговори:

1 за отговор № 1

В Netbeans кликнете върху Source> Inspect. След това можете да зададете "обхват на търсене" (проект, текущ файл ..). Когато кликнете върху бутона "Управление", можете да премахнете "JDK 1.5 и по-късно", където можете да поставите отметка в квадратчето "Добави @Override Анотация. Това ви помага да намерите липсващите @Override Пояснения.

Но не мога да ти кажа как да намериш ненужното @Override Анотации ..

С maven можете да се опитате да добавите тези редове към конфигуриращия плъгин на maven compiler (не изпробвах това изобщо ..):

<compilerArgs>
<arg>-Xlint:rawtypes</arg>
<arg>-Xlint:overrides</arg>
</compilerArgs>