From 3a71429c33da220f2123daaee754ff7322cf561e Mon Sep 17 00:00:00 2001 From: Sarbyn Date: Wed, 18 Jan 2023 17:43:36 +0100 Subject: [PATCH] Update KotlinAnnotationIntrospector.kt Fix using lazy init --- .../jackson/module/kotlin/KotlinAnnotationIntrospector.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/com/fasterxml/jackson/module/kotlin/KotlinAnnotationIntrospector.kt b/src/main/kotlin/com/fasterxml/jackson/module/kotlin/KotlinAnnotationIntrospector.kt index 0af83f90e..135cbfbf9 100644 --- a/src/main/kotlin/com/fasterxml/jackson/module/kotlin/KotlinAnnotationIntrospector.kt +++ b/src/main/kotlin/com/fasterxml/jackson/module/kotlin/KotlinAnnotationIntrospector.kt @@ -215,6 +215,6 @@ internal class KotlinAnnotationIntrospector(private val context: Module.SetupCon private fun KType.isRequired(): Boolean = !isMarkedNullable companion object { - val UNIT_TYPE: KType = Unit::class.createType() + val UNIT_TYPE: KType by lazy { Unit::class.createType() } } }