Files
openide/java/java-tests/testData/refactoring/changeSignature/VarargToArrayReorder_after.java
Tagir Valeev be6a068d76 [java-refactoring] Better vararg handling in change signature
1. Properly handle non-vararg call sites
2. Update callsites when vararg type was changed to non-vararg or vice versa (without reordering, etc.)
Fixes IDEA-318626 Change signature incorrectly wraps/unwraps arguments when changing between varargs and arrays

GitOrigin-RevId: 3372a144be4363fef2c40e8968a07d8ed6b916a6
2023-04-28 09:47:08 +00:00

9 lines
191 B
Java

public class X
{
void doSomething(String[] args, int x) { /* ... */ }
void use() {
doSomething(new String[]{"foo", "bar"}, 0);
doSomething(new String[]{"one", "two"}, 0);
}
}