Consider the following:
void setX(Map map) {
}
setX(p1:null, 'p2' : new Object() )
Executing "Replace method call with property expression" (Ctrl+Shift+,) on "setX" does not replace setX(p1:null, 'p2' : new Object() ) with x = [p1:null, 'p2' : new Object() ].
Consider the following:
Executing "Replace method call with property expression" (Ctrl+Shift+,) on "setX" does not replace
setX(p1:null, 'p2' : new Object() )withx = [p1:null, 'p2' : new Object() ].