Signed-off-by: Mario Danic <mario@lovelyhq.com>
This commit is contained in:
Mario Danic 2020-03-15 19:47:32 +01:00
parent 5716d9a104
commit cb2696871d
No known key found for this signature in database
GPG Key ID: CDE0BBD2738C4CC0

View File

@ -22,22 +22,10 @@
package com.nextcloud.talk.newarch.utils
import kotlinx.serialization.json.JsonConfiguration
import kotlinx.serialization.json.JsonConfiguration.Companion.Stable
sealed class MagicJson {
companion object {
private val defaultIndent: String = " "
private val defaultDiscriminator = "type"
val customJsonConfiguration = JsonConfiguration(
encodeDefaults = true,
strictMode = true,
unquoted = false,
allowStructuredMapKeys = true,
prettyPrint = true,
indent = defaultIndent,
useArrayPolymorphism = true,
classDiscriminator = defaultDiscriminator
)
val customJsonConfiguration = Stable.copy(prettyPrint = true, useArrayPolymorphism = true)
}
}