From 94cc0c522d7eb6fdc7b8ef67090041057e1048da Mon Sep 17 00:00:00 2001 From: "minami.yoshihiko" Date: Sun, 4 Feb 2024 14:18:59 +0900 Subject: [PATCH 1/2] upgrade snakeyaml --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 418bcdb..64facaa 100644 --- a/pom.xml +++ b/pom.xml @@ -217,7 +217,7 @@ org.yaml snakeyaml - 1.16 + 2.2 junit From 3e435a9348f4579fde74626b4a8f5f0c4fa07594 Mon Sep 17 00:00:00 2001 From: "minami.yoshihiko" Date: Sun, 4 Feb 2024 14:19:15 +0900 Subject: [PATCH 2/2] fix compile error --- src/main/java/io/github/binaryfoo/TagMetaData.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/io/github/binaryfoo/TagMetaData.kt b/src/main/java/io/github/binaryfoo/TagMetaData.kt index ecc54af..d7b4fb6 100644 --- a/src/main/java/io/github/binaryfoo/TagMetaData.kt +++ b/src/main/java/io/github/binaryfoo/TagMetaData.kt @@ -5,6 +5,7 @@ import io.github.binaryfoo.decoders.PrimitiveDecoder import io.github.binaryfoo.res.ClasspathIO import io.github.binaryfoo.tlv.Tag import org.yaml.snakeyaml.DumperOptions +import org.yaml.snakeyaml.LoaderOptions import org.yaml.snakeyaml.Yaml import org.yaml.snakeyaml.constructor.Constructor import org.yaml.snakeyaml.representer.Representer @@ -67,7 +68,7 @@ class TagMetaData(private val metadata: MutableMap) { @JvmStatic fun load(name: String): TagMetaData { - val yaml = Yaml(Constructor(), Representer(), DumperOptions(), object : Resolver() { + val yaml = Yaml(Constructor(LoaderOptions()), Representer(DumperOptions()), DumperOptions(), object : Resolver() { override fun addImplicitResolvers() { // leave everything as strings }