diff --git a/source/com/intellij/refactoring/introduceParameter/IntroduceParameterProcessor.java b/source/com/intellij/refactoring/introduceParameter/IntroduceParameterProcessor.java index cbd8983cc570..0f850ed88374 100644 --- a/source/com/intellij/refactoring/introduceParameter/IntroduceParameterProcessor.java +++ b/source/com/intellij/refactoring/introduceParameter/IntroduceParameterProcessor.java @@ -663,8 +663,8 @@ public class IntroduceParameterProcessor extends BaseRefactoringProcessor { return; } - PsiElement[] oldChildren = RefactoringUtil.getChilderenWithoutWhitespaceOrComments(oldExpr); - PsiElement[] newChildren = RefactoringUtil.getChilderenWithoutWhitespaceOrComments(newExpr); + PsiElement[] oldChildren = oldExpr.getChildren(); + PsiElement[] newChildren = newExpr.getChildren(); if (oldChildren != null && newChildren != null & oldChildren.length == newChildren.length) { for (int i = 0; i < oldChildren.length; i++) { diff --git a/source/com/intellij/refactoring/util/RefactoringUtil.java b/source/com/intellij/refactoring/util/RefactoringUtil.java index bbb3e2c09418..92648f1ca3f1 100644 --- a/source/com/intellij/refactoring/util/RefactoringUtil.java +++ b/source/com/intellij/refactoring/util/RefactoringUtil.java @@ -1393,16 +1393,6 @@ public class RefactoringUtil { } } - public static PsiElement[] getChilderenWithoutWhitespaceOrComments(PsiElement parent) { - List result = new ArrayList(); - for (PsiElement current = parent.getFirstChild(); current != null; current = current.getNextSibling()) { - if (!(current instanceof PsiWhiteSpace || current instanceof PsiComment)) { - result.add(current); - } - } - return result.toArray(new PsiElement[result.size()]); - } - public static void processIncorrectOperation(final Project project, IncorrectOperationException e) { final String message = e.getMessage(); final int index = message != null ? message.indexOf("java.io.IOException") : -1;