このクイックフィックスは変数を導入し、コードを単純化してデバッグを容易にします。
例:
public int y() { return 1; }
public int f(int x) { return 2 * x; }
public void foo() {
int x = f(y());
}
クイックフィックス適用後:
public int y() { return 1; }
public int f(int x) { return 2 * x; }
public void foo() {
int y = y();
int x = f(y);
}
報告対象を切り替えるには、インスペクションのオプションを使用します。