Flamecomics: remove breaking Code (#7747)

* remove breaking Code

* lint
This commit is contained in:
Creepler13 2025-02-22 08:25:27 +01:00 committed by Draff
parent 82536cc63a
commit 6e646630d1
No known key found for this signature in database
GPG Key ID: E8A89F3211677653
2 changed files with 1 additions and 16 deletions

View File

@ -1,7 +1,7 @@
ext {
extName = 'Flame Comics'
extClass = '.FlameComics'
extVersionCode = 39
extVersionCode = 40
}
apply from: "$rootDir/common.gradle"

View File

@ -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<String>?,
val author: String?,
val status: String,
@ -107,14 +103,3 @@ class KeysToListSerializer : KSerializer<List<Page>> {
override fun serialize(encoder: Encoder, value: List<Page>) {}
}
class TagsListSerializer : KSerializer<List<String>> {
private val listSer = ListSerializer(String.serializer())
override val descriptor: SerialDescriptor = listSer.descriptor
override fun deserialize(decoder: Decoder): List<String> {
val jsonString = decoder.decodeString()
return Json.decodeFromString(jsonString)
}
override fun serialize(encoder: Encoder, value: List<String>) {}
}