Поиск не конечных статических переменных в Eclipse - PullRequest
2 голосов
/ 08 апреля 2009

Я программирую на Java в Eclipse. Мне было интересно, есть ли способ найти все не финальные статические переменные в моей базе кода.

Например:

private static int MY_VAR = 0;

Но не:

public static final int MY_CONSTANT = 1;

1 Ответ

6 голосов
/ 08 апреля 2009

Как уже упоминалось в в этом вопросе , регулярное выражение может выполнить эту работу.

Однако я бы предпочел findbugs для более полного обнаружения
(или хотя бы используйте регулярное выражение в конфигурации checkstyle )

Эти инструменты статического анализа могут генерировать гораздо больше полезной информации, чем просто перечислять неконечные статические переменные, поскольку они обнаруживают, когда и описывают, почему данная практика неуместна.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...