From 1e440efc01e27c6cc0b8435dffc04f2f6595aa43 Mon Sep 17 00:00:00 2001 From: Leonid Startsev Date: Fri, 1 Feb 2019 12:32:12 +0300 Subject: [PATCH] Ban primitive arrays in JVM codegen too (fixes kotlinx.serialization/260) --- .../kotlinx/serialization/compiler/backend/jvm/JVMCodegenUtil.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/kotlin-serialization/kotlin-serialization-compiler/src/org/jetbrains/kotlinx/serialization/compiler/backend/jvm/JVMCodegenUtil.kt b/plugins/kotlin-serialization/kotlin-serialization-compiler/src/org/jetbrains/kotlinx/serialization/compiler/backend/jvm/JVMCodegenUtil.kt index 8616e7b410e..4a613f7a677 100644 --- a/plugins/kotlin-serialization/kotlin-serialization-compiler/src/org/jetbrains/kotlinx/serialization/compiler/backend/jvm/JVMCodegenUtil.kt +++ b/plugins/kotlin-serialization/kotlin-serialization-compiler/src/org/jetbrains/kotlinx/serialization/compiler/backend/jvm/JVMCodegenUtil.kt @@ -355,6 +355,7 @@ fun AbstractSerialGenerator.getSerialTypeInfo(property: SerializableProperty, ty // reference elements serializer = property.module.findClassAcrossModuleDependencies(referenceArraySerializerId) } + else -> TODO("primitive arrays are not supported yet") // primitive elements are not supported yet } }