diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 6c1da8c91..32edbc998 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -176,7 +176,6 @@ android { composeCompiler { enableNonSkippingGroupOptimization = true - enableStrongSkippingMode = true } androidComponents { diff --git a/app/src/main/kotlin/com/hippo/ehviewer/spider/ComicInfo.kt b/app/src/main/kotlin/com/hippo/ehviewer/spider/ComicInfo.kt index b43016957..1df2ce03e 100644 --- a/app/src/main/kotlin/com/hippo/ehviewer/spider/ComicInfo.kt +++ b/app/src/main/kotlin/com/hippo/ehviewer/spider/ComicInfo.kt @@ -15,7 +15,6 @@ import kotlinx.serialization.descriptors.PrimitiveSerialDescriptor import kotlinx.serialization.encoding.Decoder import kotlinx.serialization.encoding.Encoder import nl.adaptivity.xmlutil.XmlDeclMode -import nl.adaptivity.xmlutil.XmlUtilInternal import nl.adaptivity.xmlutil.core.XmlVersion import nl.adaptivity.xmlutil.newWriter import nl.adaptivity.xmlutil.serialization.XML @@ -26,8 +25,6 @@ import okio.Path const val COMIC_INFO_FILE = "ComicInfo.xml" private const val TAG_ORIGINAL = "original" -// Workaround for https://youtrack.jetbrains.com/issue/KT-69182 -@OptIn(XmlUtilInternal::class) private val xml = XML { recommended { ignoreUnknownChildren() diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 67ee9acce..e3fc566b8 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -19,11 +19,11 @@ arrow = "1.2.4" coil = "3.0.0-alpha09" compose-bom = "2024.07.00-alpha02" compose-destinations = "2.1.0-beta11" -kotlin = "2.0.0" +kotlin = "2.0.20-RC" kotlinx-coroutines = "1.8.1" kotlinx-datetime = "0.6.0" kotlinx-serialization = "1.7.1" -ksp = "2.0.0-1.0.24" +ksp = "2.0.20-RC-1.0.24" ktor = "3.0.0-beta-1" okio = "3.9.0" splitties = "3.0.0"