J2K: convert annotations properly
This commit is contained in:
@@ -1,19 +1,19 @@
|
||||
import kotlin.reflect.KClass
|
||||
|
||||
annotation class Ann(vararg val value: Inner, val test1: Array<InnerParam> = arrayOf(InnerParam(C::class)))
|
||||
annotation class Ann(vararg val value: Inner, val test1: Array<InnerParam> = [InnerParam(C::class)])
|
||||
|
||||
annotation class Inner
|
||||
|
||||
annotation class InnerParam(val value: KClass<*>)
|
||||
|
||||
@Ann(value = *arrayOf(Inner(), Inner()), test1 = arrayOf(InnerParam(C::class)))
|
||||
@Ann(value = [Inner(), Inner()], test1 = [InnerParam(C::class)])
|
||||
class C
|
||||
|
||||
@Ann(Inner(), Inner())
|
||||
class D
|
||||
|
||||
@Ann(value = Inner())
|
||||
@Ann(value = [Inner()])
|
||||
class E
|
||||
|
||||
@Ann(value = *arrayOf(Inner()), test1 = arrayOf(InnerParam(value = C::class)))
|
||||
@Ann(value = [Inner()], test1 = [InnerParam(value = C::class)])
|
||||
class F
|
||||
Reference in New Issue
Block a user