From e0074a1c9600c5ac3aef5979ed3a8f8c7230bc6c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 4 Dec 2023 09:28:54 +0000 Subject: [PATCH 1/2] Update dependency org.jetbrains.kotlinx:kotlinx-serialization-core to v1.6.2 --- build.gradle.kts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle.kts b/build.gradle.kts index ca578a4d..4a454373 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -64,7 +64,7 @@ kotlin { commonMain { dependencies { - api("org.jetbrains.kotlinx:kotlinx-serialization-core:1.6.0") + api("org.jetbrains.kotlinx:kotlinx-serialization-core:1.6.2") } } From b82a3ab2679bf19d2de954d3e4302c7695a0f289 Mon Sep 17 00:00:00 2001 From: Charles Korn Date: Sun, 10 Dec 2023 13:37:55 +1100 Subject: [PATCH 2/2] Update regex to match new kotlinx.serialization version. --- .../kotlin/com/charleskorn/kaml/YamlPolymorphicInput.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/commonMain/kotlin/com/charleskorn/kaml/YamlPolymorphicInput.kt b/src/commonMain/kotlin/com/charleskorn/kaml/YamlPolymorphicInput.kt index 15e7b6e5..5cce3841 100644 --- a/src/commonMain/kotlin/com/charleskorn/kaml/YamlPolymorphicInput.kt +++ b/src/commonMain/kotlin/com/charleskorn/kaml/YamlPolymorphicInput.kt @@ -161,6 +161,6 @@ internal class YamlPolymorphicInput(private val typeName: String, private val ty } companion object { - private val unknownPolymorphicTypeExceptionMessage: Regex = """^Class '(.*)' is not registered for polymorphic serialization in the scope of '(.*)'.\n.*""".toRegex() + private val unknownPolymorphicTypeExceptionMessage: Regex = """^Serializer for subclass '(.*)' is not found in the polymorphic scope of '(.*)'.\n.*""".toRegex() } }