J2K: use arrayOf instead of array and similar
This commit is contained in:
@@ -4,6 +4,6 @@ import java.lang.annotation.Target
|
||||
annotation class Anon(public val stringArray: Array<String>, public val intArray: IntArray, // string
|
||||
public val string: String)
|
||||
|
||||
Anon(string = "a", stringArray = array("a", "b"), intArray = intArray(1, 2))
|
||||
Anon(string = "a", stringArray = arrayOf("a", "b"), intArray = intArrayOf(1, 2))
|
||||
Target(ElementType.CONSTRUCTOR, ElementType.FIELD)
|
||||
annotation class I
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
annotation class Anon(public val s: String = "a", public val stringArray: Array<String> = array("a", "b"), public val intArray: IntArray)
|
||||
annotation class Anon(public val s: String = "a", public val stringArray: Array<String> = arrayOf("a", "b"), public val intArray: IntArray)
|
||||
|
||||
Anon(intArray = intArray(1, 2))
|
||||
Anon(intArray = intArrayOf(1, 2))
|
||||
class A
|
||||
@@ -9,5 +9,5 @@ interface I2
|
||||
Anon("c", "d", x = 1)
|
||||
interface I3
|
||||
|
||||
Anon(value = *array("c", "d"))
|
||||
Anon(value = *arrayOf("c", "d"))
|
||||
interface I4
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
import javaApi.*
|
||||
|
||||
Anon1(value = *array("a"), stringArray = array("b"), intArray = intArray(1, 2), string = "x")
|
||||
Anon1(value = *arrayOf("a"), stringArray = arrayOf("b"), intArray = intArrayOf(1, 2), string = "x")
|
||||
Anon2(value = "a", intValue = 1, charValue = 'a')
|
||||
Anon3(e = E.A, stringArray = array(), value = *array("a", "b"))
|
||||
Anon3(e = E.A, stringArray = arrayOf(), value = *arrayOf("a", "b"))
|
||||
Anon4("x", "y")
|
||||
Anon5(1)
|
||||
Anon6("x", "y")
|
||||
Anon7(String::class, StringBuilder::class)
|
||||
Anon8(classes = array(String::class, StringBuilder::class))
|
||||
Anon8(classes = arrayOf(String::class, StringBuilder::class))
|
||||
class C {
|
||||
Anon5(1) deprecated("") private val field1 = 0
|
||||
|
||||
|
||||
Reference in New Issue
Block a user