报告目标是另一个方法调用的方法调用。 该快速修复会建议引入局部变量。

示例:


  class X {
    int foo(File f) {
      return f.getName().length();
    }
  }

在应用快速修复后:


  class X {
    int foo(File f) {
      final String name = f.getName();
      return name.length();
    }
  }

使用检查选项来切换以下各项的警告: