[Kotlin] Add a new additional property to configure Jackson's failOnUnknownProperties (#19506)

* [Kotlin] Add a new additional property to configure Jackson's `failOnUnknownProperties`

Default to false

* [Kotlin] Unconditionally import `com.fasterxml.jackson.databind.DeserializationFeature`

* [Kotlin] Refactor and add test
This commit is contained in:
Eric
2024-09-16 11:59:17 +02:00
committed by GitHub
parent 0c5142a6f6
commit 425aa7db44
14 changed files with 52 additions and 2 deletions

View File

@@ -13,4 +13,5 @@ object Serializer {
.setSerializationInclusion(JsonInclude.Include.NON_ABSENT)
.configure(DeserializationFeature.READ_UNKNOWN_ENUM_VALUES_USING_DEFAULT_VALUE, true)
.configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, false)
.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false)
}