Отображение предупреждения для неиспользуемого параметра метода? - PullRequest
30 голосов
/ 26 апреля 2010

Я использую Eclipse v3.5.

В предыдущих версиях Eclipse я помню, если я определил метод с параметром и не использовал его внутренне, появляется предупреждение, например:

public void myMethod( int x ) {
  // Didn't use x here so a warning appears at the x parameter.
}

Но в версии 3.5 я не вижу этого предупреждения. Как я могу включить его в Eclipse?

1 Ответ

53 голосов
/ 26 апреля 2010

См.

Окно / Настройки / Java / Компилятор / Ошибки Предупреждения / Ненужный Код / Значение параметра не используется

В старых версиях (до Eclipse Juno?) Настройка называлась «Параметр никогда не читается» .

Примечание:

Если есть веская причина не использовать параметр (например, он используется с помощью отражения), вы можете подавить предупреждение, пометив метод с помощью

@SuppressWarnings("unused")
...