Add intention replacing vararg with array and vice versa #KT-23419 Fixed
This commit is contained in:
committed by
Mikhail Glukhikh
parent
e933bb8220
commit
da92eb63a0
@@ -0,0 +1 @@
|
||||
org.jetbrains.kotlin.idea.intentions.ConvertVarargParameterToArrayIntention
|
||||
@@ -0,0 +1 @@
|
||||
fun <T> test(<caret>vararg a: T) = a.size
|
||||
@@ -0,0 +1 @@
|
||||
fun <T> test(a: Array<T>) = a.size
|
||||
@@ -0,0 +1,3 @@
|
||||
class Test(<caret>private vararg val a: String) {
|
||||
val size = a.size
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
class Test(private val a: Array<String>) {
|
||||
val size = a.size
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
fun test(vararg a: Int<caret>) = a.size
|
||||
@@ -0,0 +1 @@
|
||||
fun test(a: IntArray) = a.size
|
||||
@@ -0,0 +1 @@
|
||||
fun test(vararg <caret>a: Long) = a.size
|
||||
@@ -0,0 +1 @@
|
||||
fun test(a: LongArray) = a.size
|
||||
@@ -0,0 +1,2 @@
|
||||
// IS_APPLICABLE: false
|
||||
fun test(<caret>a: String) {}
|
||||
@@ -0,0 +1 @@
|
||||
fun test(<caret>vararg a: String) = a.size
|
||||
@@ -0,0 +1 @@
|
||||
fun test(a: Array<String>) = a.size
|
||||
@@ -0,0 +1 @@
|
||||
fun test(vararg a: String = emptyArray()<caret>) = a.size
|
||||
+1
@@ -0,0 +1 @@
|
||||
fun test(a: Array<String> = emptyArray()) = a.size
|
||||
Reference in New Issue
Block a user