Files
Christian Vonrüti d77149caca Support unwrapping parameters properly in Kotlin KTIJ-11687
- Top level call unwrapping
- Non-nested call unwrapping
- Delete receiver when unwrapping qualified call
- Support multi argument calls
- Allow caret on method name, paren, comma or whitespace
- Prefer parameter unwrapping over removal for top level function calls
- Fix strikethrough preview

closes https://github.com/JetBrains/intellij-community/pull/1996

GitOrigin-RevId: ae278ace872176ba46c8cac3e8df30b6428dbb0b
2022-07-20 15:25:37 +00:00

8 lines
98 B
Kotlin

// OPTION: 2
fun test() {
foo {
<caret>val x = 1
}
}
fun foo(body: () -> Unit) {}