@Override
  protected void performRefactoring(UsageInfo @NotNull [] usages) {
    processExternalUsages(usages, mySettings, myParameterInitializer.getExpression());
    processClosure(usages, mySettings);

    final GrVariable var = mySettings.getVar();
    if (var != null && mySettings.removeLocalVariable()) {
      var.delete();
    }
  }
@Override
  protected void performRefactoring(UsageInfo @NotNull [] usages)