From 8e5f41d5504346c1fa97f0dd30b0730af8f8f915 Mon Sep 17 00:00:00 2001 From: Denis Zhdanov Date: Fri, 14 May 2010 19:08:40 +0400 Subject: [PATCH] IDEA-54902 Layout after Change signature is broken Corresponding test is added --- .../testSrc/com/intellij/refactoring/ChangeSignatureTest.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/java/java-tests/testSrc/com/intellij/refactoring/ChangeSignatureTest.java b/java/java-tests/testSrc/com/intellij/refactoring/ChangeSignatureTest.java index 8fa39d06946a..c466b8d213ac 100644 --- a/java/java-tests/testSrc/com/intellij/refactoring/ChangeSignatureTest.java +++ b/java/java-tests/testSrc/com/intellij/refactoring/ChangeSignatureTest.java @@ -204,6 +204,10 @@ public class ChangeSignatureTest extends LightCodeInsightTestCase { doTest(null, new ParameterInfoImpl[]{new ParameterInfoImpl(-1, "i", PsiType.INT, "0")}, false); } + public void testReorderMultilineMethodParameters() throws Exception { + doTest(null, new ParameterInfoImpl[] {new ParameterInfoImpl(1), new ParameterInfoImpl(0)}, false); + } + private void doTest(String newReturnType, ParameterInfoImpl[] parameterInfos, final boolean generateDelegate) throws Exception { doTest(null, null, newReturnType, parameterInfos, new ThrownExceptionInfo[0], generateDelegate); }