Safe Delete: Add support of default and by-name parameters
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
fun foo(a: Int, <caret>b: Int = 0) {
|
||||
|
||||
}
|
||||
|
||||
fun bar() {
|
||||
foo(1)
|
||||
}
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
fun foo(a: Int) {
|
||||
|
||||
}
|
||||
|
||||
fun bar() {
|
||||
foo(1)
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
fun foo(a: Int, b: Int = 0, <caret>c: Int = 0) {
|
||||
|
||||
}
|
||||
|
||||
fun bar() {
|
||||
foo(1)
|
||||
}
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
fun foo(a: Int, b: Int = 0) {
|
||||
|
||||
}
|
||||
|
||||
fun bar() {
|
||||
foo(1)
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
fun Int.foo(<caret>a: Int, b: Int) {
|
||||
|
||||
}
|
||||
|
||||
fun bar() {
|
||||
10.foo(a = 1, b = 2)
|
||||
}
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
fun Int.foo(b: Int) {
|
||||
|
||||
}
|
||||
|
||||
fun bar() {
|
||||
10.foo(b = 2)
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
fun Int.foo(<caret>a: Int, b: Int) {
|
||||
|
||||
}
|
||||
|
||||
fun bar() {
|
||||
10.foo(b = 1, a = 2)
|
||||
}
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
fun Int.foo(b: Int) {
|
||||
|
||||
}
|
||||
|
||||
fun bar() {
|
||||
10.foo(b = 1)
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
fun foo(<caret>a: Int, b: Int) {
|
||||
|
||||
}
|
||||
|
||||
fun bar() {
|
||||
foo(a = 1, b = 2)
|
||||
}
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
fun foo(b: Int) {
|
||||
|
||||
}
|
||||
|
||||
fun bar() {
|
||||
foo(b = 2)
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
fun foo(<caret>a: Int, b: Int) {
|
||||
|
||||
}
|
||||
|
||||
fun bar() {
|
||||
foo(b = 1, a = 2)
|
||||
}
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
fun foo(b: Int) {
|
||||
|
||||
}
|
||||
|
||||
fun bar() {
|
||||
foo(b = 1)
|
||||
}
|
||||
Reference in New Issue
Block a user