@Override public void visitVariable(@NotNull PsiVariable variable) {
      if (variable == myLocalVariable) return;
      if (variable instanceof PsiParameter && ((PsiParameter)variable).getDeclarationScope() == myMethodToReplaceIn) {
        if (getParameterListToRemove().contains(myMethodToReplaceIn.getParameterList().getParameterIndex((PsiParameter)variable))){
          return;
        }
      }
      if (myParameterName.equals(variable.getName())) {
        String descr = JavaRefactoringBundle.message("there.is.already.a.0.it.will.conflict.with.an.introduced.parameter",
                                                 RefactoringUIUtil.getDescription(variable, true));

        conflict = Pair.create(variable, descr);
      }
    }
@Override public void visitVariable(@NotNull PsiVariable variable)