From 6e646630d1dd81de5a577cd34f79435c0da479d4 Mon Sep 17 00:00:00 2001 From: Creepler13 Date: Sat, 22 Feb 2025 08:25:27 +0100 Subject: [PATCH] Flamecomics: remove breaking Code (#7747) * remove breaking Code * lint --- src/en/flamecomics/build.gradle | 2 +- .../extension/en/flamecomics/FlameComicsDto.kt | 15 --------------- 2 files changed, 1 insertion(+), 16 deletions(-) diff --git a/src/en/flamecomics/build.gradle b/src/en/flamecomics/build.gradle index 7e20ce196..905d52352 100644 --- a/src/en/flamecomics/build.gradle +++ b/src/en/flamecomics/build.gradle @@ -1,7 +1,7 @@ ext { extName = 'Flame Comics' extClass = '.FlameComics' - extVersionCode = 39 + extVersionCode = 40 } apply from: "$rootDir/common.gradle" diff --git a/src/en/flamecomics/src/eu/kanade/tachiyomi/extension/en/flamecomics/FlameComicsDto.kt b/src/en/flamecomics/src/eu/kanade/tachiyomi/extension/en/flamecomics/FlameComicsDto.kt index e069a8a0b..e7bb6957e 100644 --- a/src/en/flamecomics/src/eu/kanade/tachiyomi/extension/en/flamecomics/FlameComicsDto.kt +++ b/src/en/flamecomics/src/eu/kanade/tachiyomi/extension/en/flamecomics/FlameComicsDto.kt @@ -2,14 +2,11 @@ package eu.kanade.tachiyomi.extension.en.flamecomics import kotlinx.serialization.KSerializer import kotlinx.serialization.Serializable -import kotlinx.serialization.builtins.ListSerializer import kotlinx.serialization.builtins.MapSerializer import kotlinx.serialization.builtins.serializer -import kotlinx.serialization.decodeFromString import kotlinx.serialization.descriptors.SerialDescriptor import kotlinx.serialization.encoding.Decoder import kotlinx.serialization.encoding.Encoder -import kotlinx.serialization.json.Json @Serializable class NewBuildID( @@ -74,7 +71,6 @@ class Series( val description: String, val cover: String, val type: String, - @Serializable(with = TagsListSerializer::class) val tags: List?, val author: String?, val status: String, @@ -107,14 +103,3 @@ class KeysToListSerializer : KSerializer> { override fun serialize(encoder: Encoder, value: List) {} } - -class TagsListSerializer : KSerializer> { - private val listSer = ListSerializer(String.serializer()) - override val descriptor: SerialDescriptor = listSer.descriptor - override fun deserialize(decoder: Decoder): List { - val jsonString = decoder.decodeString() - return Json.decodeFromString(jsonString) - } - - override fun serialize(encoder: Encoder, value: List) {} -}