Files
2026-02-08 11:20:43 -10:00

48 lines
964 B
Kotlin
Vendored

package dataframe
import org.jetbrains.kotlinx.dataframe.*
import org.jetbrains.kotlinx.dataframe.columns.*
import org.jetbrains.kotlinx.dataframe.annotations.*
import org.jetbrains.kotlinx.dataframe.api.*
import org.jetbrains.kotlinx.dataframe.io.*
@DataSchema
data class MyRecordModifiedStep2(
val group: Group,
val str: kotlin.String
) {
@DataSchema
data class Group(
val a: kotlin.String,
val length: kotlin.Int
)
}
@DataSchema
data class MyRecordModified(
val group: Group
) {
@DataSchema
data class Group(
val a: kotlin.String,
val length: kotlin.Int
)
}
@DataSchema
data class Group1(
val a: kotlin.String,
)
@DataSchema
data class Group2(
val a: kotlin.String,
)
fun box(): String {
val df = dataFrameOf(MyRecordModified(MyRecordModified.Group("a", 123)))
// need to trigger JVM classloading so duplicated signature error can appear
df.group.a
return "OK"
}