ローカルで使用しているパラメーターに毎回必ず先行して代入を行っている場合、そのパラメーターを除去して使用箇所をローカル変数に置換できます。 このようなパラメーターを使用することには意味がありません。なぜなら、パラメーターに渡される値は上書きされるためです。 通常、この問題はリファクタリングを実行した際に発生します。
例:
void test(int p) {
p = 1;
System.out.print(p);
}
クイックフィックス適用後:
void test() {
int p = 1;
System.out.print(p);
}