diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 6b5c66247..8013ff4c5 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -72,15 +72,13 @@ android { "-progressive", "-opt-in=coil.annotation.ExperimentalCoilApi", - "-opt-in=com.google.accompanist.permissions.ExperimentalPermissionsApi", "-opt-in=androidx.compose.foundation.layout.ExperimentalLayoutApi", - "-opt-in=androidx.compose.material.ExperimentalMaterialApi", "-opt-in=androidx.compose.material3.ExperimentalMaterial3Api", "-opt-in=androidx.compose.material.ExperimentalMaterialApi", "-opt-in=androidx.compose.ui.ExperimentalComposeUiApi", "-opt-in=androidx.compose.foundation.ExperimentalFoundationApi", "-opt-in=androidx.compose.animation.ExperimentalAnimationApi", - "-opt-in=androidx.compose.animation.graphics.ExperimentalAnimationGraphicsApi", + "-opt-in=kotlin.contracts.ExperimentalContracts", "-opt-in=kotlinx.coroutines.ExperimentalCoroutinesApi", "-opt-in=kotlinx.coroutines.FlowPreview", "-opt-in=kotlinx.coroutines.InternalCoroutinesApi", diff --git a/app/src/main/java/com/hippo/ehviewer/download/DownloadManager.kt b/app/src/main/java/com/hippo/ehviewer/download/DownloadManager.kt index 8f55d03ea..89bcebd61 100644 --- a/app/src/main/java/com/hippo/ehviewer/download/DownloadManager.kt +++ b/app/src/main/java/com/hippo/ehviewer/download/DownloadManager.kt @@ -37,7 +37,6 @@ import com.hippo.yorozuya.collect.LongList import kotlinx.coroutines.coroutineScope import kotlinx.coroutines.launch import java.util.LinkedList -import kotlin.contracts.ExperimentalContracts import kotlin.contracts.contract object DownloadManager : OnSpiderListener { @@ -117,7 +116,6 @@ object DownloadManager : OnSpiderListener { mDownloadInfoListeners = ArrayList() } - @OptIn(ExperimentalContracts::class) private fun getInfoListForLabel(label: String?): LinkedList? { contract { returns(null) implies (label != null)