Skip to content

Commit 937f902

Browse files
committed
Remove now-redundant opt-in on ExperimentalSerializationApi
JsonUnquotedLiteral has now been stabilized in kotlinx.serialization: https://github.com/Kotlin/kotlinx.serialization/releases/tag/v1.10.0
1 parent fb92cec commit 937f902

File tree

1 file changed

+0
-4
lines changed

1 file changed

+0
-4
lines changed

src/commonMain/kotlin/dev/hermannm/devlog/LogField.kt

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ package dev.hermannm.devlog
55

66
import kotlin.reflect.KType
77
import kotlin.reflect.typeOf
8-
import kotlinx.serialization.ExperimentalSerializationApi
98
import kotlinx.serialization.KSerializer
109
import kotlinx.serialization.Serializable
1110
import kotlinx.serialization.SerializationStrategy
@@ -355,9 +354,6 @@ internal object RawJsonSerializer : KSerializer<RawJson> {
355354
override val descriptor: SerialDescriptor
356355
get() = primitiveSerializer.descriptor
357356

358-
// `JsonUnquotedLiteral` is experimental, but will likely be stabilized as-is:
359-
// https://github.com/Kotlin/kotlinx.serialization/issues/2900
360-
@OptIn(ExperimentalSerializationApi::class)
361357
override fun serialize(encoder: Encoder, value: RawJson) {
362358
when (value) {
363359
is ValidRawJson -> {

0 commit comments

Comments
 (0)