diff --git a/gradle.properties b/gradle.properties index 93900c7..e1f83fe 100644 --- a/gradle.properties +++ b/gradle.properties @@ -2,11 +2,11 @@ kotlin.code.style=official org.gradle.parallel=true kotlin.incremental.multiplatform=true -kotlin_version=1.4.30 -kotlin_serialisation_runtime_version=1.1.0 +kotlin_version=1.5.10 +kotlin_serialisation_runtime_version=1.2.1 klassindex_version=4.1.0-rc.1 github_release_plugin_version=2.2.12 group=dev.inmo -version=0.4.1 +version=0.5.0 diff --git a/src/commonMain/kotlin/dev/inmo/sdi/ModuleSerializer.kt b/src/commonMain/kotlin/dev/inmo/sdi/ModuleSerializer.kt index 389081a..c22587f 100644 --- a/src/commonMain/kotlin/dev/inmo/sdi/ModuleSerializer.kt +++ b/src/commonMain/kotlin/dev/inmo/sdi/ModuleSerializer.kt @@ -94,7 +94,7 @@ internal data class SerializationContext( @Serializer(Module::class) class ModuleSerializer( - private val additionalClassesToInclude: Iterable>, + private val additionalClassesToInclude: Iterable> = emptyList(), private val moduleBuilder: (SerializersModuleBuilder.() -> Unit)? = null ) : KSerializer { constructor() : this(emptyList()) // to be able to create default instance