package se.ansman.kotshi

@JsonSerializable
data class ClassWithBoundGeneric<out Data>(val data: List<Data>)
package se.ansman.kotshi

@JsonSerializable
data class ClassWithBoundGeneric<out Data>(val data: List<Data>)

@JsonSerializable
data class ParameterizedModel<out Data>(val data: Data)

@JsonSerializable
data class TripleParameterizedModel<out Data, out T : CharSequence, out E : Any>(
        val e: E,
        val data: Data,
        val t: T
)

@JsonSerializable
data class TypeCeption<out D : Any>(
        val tpm: TripleParameterizedModel<ParameterizedModel<IntArray>, String, D>,
        val pm: ParameterizedModel<List<D>>
)
Add an additional test case
Add an additional test case

ansman/kotshi