New Intention Action: Replace a dot-qualified function call with an infix function call.
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
fun foo(x: Foo) {
|
||||
x.<caret>foo(1 + 2)
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
fun foo(x: Foo) {
|
||||
x foo (1 + 2)
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fun foo(x: Foo) {
|
||||
(x.<caret>foo(1)).bar(2)
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fun foo(x: Foo) {
|
||||
(x foo 1).bar(2)
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
fun foo(x: Foo) {
|
||||
x.<caret>foo(1).bar(2)
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
fun foo(x: Foo) {
|
||||
(x foo 1).bar(2)
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
class Foo {
|
||||
fun foo(x: Int) {
|
||||
println("lol")
|
||||
}
|
||||
}
|
||||
|
||||
fun bar(baz: Foo) {
|
||||
baz.<caret>foo(x = 1)
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
class Foo {
|
||||
fun foo(x: Int) {
|
||||
println("lol")
|
||||
}
|
||||
}
|
||||
|
||||
fun bar(baz: Foo) {
|
||||
baz foo 1
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fun foo(x: Foo) {
|
||||
x.<caret>foo { it * 2 }
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fun foo(x: Foo) {
|
||||
x foo { it * 2 }
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
// IS_APPLICABLE: false
|
||||
fun foo(x: Foo) {
|
||||
x?.<caret>foo(1)
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
// IS_APPLICABLE: false
|
||||
fun foo(x: Foo) {
|
||||
x.<caret>foo(1, 2)
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
// IS_APPLICABLE: false
|
||||
fun foo(x: Foo) {
|
||||
x.<caret>foo(bar = x)
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fun foo(x: Foo) {
|
||||
x!!.<caret>foo(1)
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fun foo(x: Foo) {
|
||||
x!! foo 1
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
// IS_APPLICABLE: false
|
||||
fun foo(x: foo) {
|
||||
x.<caret>foo
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
// IS_APPLICABLE: false
|
||||
class Foo {
|
||||
fun foo(x: Int = 0, y: Int = 0) {
|
||||
println("lol")
|
||||
}
|
||||
}
|
||||
|
||||
fun bar(baz: Foo) {
|
||||
baz.<caret>foo(y = 1)
|
||||
}
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
// IS_APPLICABLE: false
|
||||
fun foo(x: Foo) {
|
||||
x.<caret>foo(1) { it * 2 }
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fun foo(x: Foo) {
|
||||
x.<caret>foo(1)
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fun foo(x: Foo) {
|
||||
x foo 1
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
// IS_APPLICABLE: false
|
||||
fun foo(x: Foo) {
|
||||
x.<caret>foo()
|
||||
}
|
||||
Reference in New Issue
Block a user