"Remove argument name" intention

This commit is contained in:
Valentin Kipyatkov
2015-06-23 21:32:20 +03:00
parent 6988297511
commit 46ad1b8573
19 changed files with 195 additions and 0 deletions
@@ -0,0 +1 @@
org.jetbrains.kotlin.idea.intentions.RemoveArgumentNameIntention
@@ -0,0 +1,6 @@
// IS_APPLICABLE: false
fun foo(s: String, b: Boolean){}
fun bar() {
foo(s = "", <caret>b = true)
}
@@ -0,0 +1,6 @@
// IS_APPLICABLE: false
fun foo(s: String, b: Boolean){}
fun bar() {
foo("", <caret>b = )
}
@@ -0,0 +1,6 @@
// IS_APPLICABLE: false
fun foo(s: String = "", b: Boolean){}
fun bar() {
foo(<caret>b = true)
}
@@ -0,0 +1,6 @@
// IS_APPLICABLE: false
fun foo(s: String, b: Boolean){}
fun bar() {
foo("", b = t<caret>rue)
}
@@ -0,0 +1,6 @@
// IS_APPLICABLE: false
fun foo(s: String, b: Boolean){}
fun bar() {
foo("", <caret>true)
}
@@ -0,0 +1,5 @@
// IS_APPLICABLE: false
// ERROR: Unresolved reference: foo
fun bar() {
foo(<caret>b = true)
}
+5
View File
@@ -0,0 +1,5 @@
fun foo(s: String, b: Boolean){}
fun bar() {
foo("", b = <caret>true)
}
@@ -0,0 +1,5 @@
fun foo(s: String, b: Boolean){}
fun bar() {
foo("", <caret>true)
}
+5
View File
@@ -0,0 +1,5 @@
fun foo(s: String, b: Boolean){}
fun bar() {
foo("", <caret>b = true)
}
@@ -0,0 +1,5 @@
fun foo(s: String, b: Boolean){}
fun bar() {
foo("", <caret>true)
}
+5
View File
@@ -0,0 +1,5 @@
fun foo(vararg s: String){}
fun bar(array: Array<String>) {
foo(<caret>s = *array)
}
@@ -0,0 +1,5 @@
fun foo(vararg s: String){}
fun bar(array: Array<String>) {
foo(<caret>*array)
}