diff --git a/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/extension/Extension.kt b/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/extension/Extension.kt index 1e321087..7a02cb7a 100644 --- a/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/extension/Extension.kt +++ b/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/extension/Extension.kt @@ -56,9 +56,6 @@ import java.nio.file.Path import java.util.zip.ZipEntry import java.util.zip.ZipInputStream import java.util.zip.ZipOutputStream -import kotlin.collections.any -import kotlin.collections.orEmpty -import kotlin.io.inputStream import kotlin.io.path.ExperimentalPathApi import kotlin.io.path.Path import kotlin.io.path.absolutePathString diff --git a/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/util/AndroidManifestParser.kt b/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/util/AndroidManifestParser.kt index 2f86f0b7..ad4bb6e9 100644 --- a/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/util/AndroidManifestParser.kt +++ b/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/util/AndroidManifestParser.kt @@ -2,16 +2,12 @@ package suwayomi.tachidesk.manga.impl.util import kotlinx.serialization.Serializable import nl.adaptivity.xmlutil.ExperimentalXmlUtilApi -import nl.adaptivity.xmlutil.QName import nl.adaptivity.xmlutil.XmlDeclMode -import nl.adaptivity.xmlutil.XmlReader import nl.adaptivity.xmlutil.core.KtXmlReader -import nl.adaptivity.xmlutil.serialization.InputKind import nl.adaptivity.xmlutil.serialization.UnknownChildHandler import nl.adaptivity.xmlutil.serialization.XML import nl.adaptivity.xmlutil.serialization.XmlElement import nl.adaptivity.xmlutil.serialization.XmlSerialName -import nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor import java.io.InputStream object AndroidManifestParser { diff --git a/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/util/PackageTools.kt b/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/util/PackageTools.kt index 5adfd011..6b18e644 100644 --- a/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/util/PackageTools.kt +++ b/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/util/PackageTools.kt @@ -23,10 +23,8 @@ import suwayomi.tachidesk.server.ApplicationDirs import uy.kohesive.injekt.injectLazy import xyz.nulldev.androidcompat.pm.InstalledPackage.Companion.toList import xyz.nulldev.androidcompat.pm.toPackageInfo -import java.io.File import java.net.URL import java.net.URLClassLoader -import java.nio.file.Files import java.nio.file.Path import javax.xml.parsers.DocumentBuilderFactory import kotlin.io.path.Path diff --git a/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/util/ResourceArscIconParser.kt b/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/util/ResourceArscIconParser.kt index 5f05b42c..5afb38ca 100644 --- a/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/util/ResourceArscIconParser.kt +++ b/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/util/ResourceArscIconParser.kt @@ -7,8 +7,6 @@ import pxb.android.arsc.Config import pxb.android.arsc.Pkg import java.nio.ByteBuffer import java.nio.ByteOrder -import java.nio.file.Path -import kotlin.io.path.outputStream object ResourceArscIconParser { private data class IconCandidate(