Files
Vladimir Dolzhenko 80a81f44ff [kotlin] Shorten expression if it is too long
#KTIJ-28873 Fixed

GitOrigin-RevId: 9ccdd7436aecc315323edb82e053d716ec8f58f3
2024-02-22 14:59:36 +00:00

17 lines
205 B
Kotlin

interface T {
fun foo(a: () -> Any): T = this
}
fun foo(t: T) {
t.foo { <caret>1 }
.foo {2}
.foo({ 3 })
}
/*
1
{ 1 }
t.foo{…}
t.foo{…}.foo{…}
t.foo{…}.foo{…}.foo(…)
*/