diff --git a/build.gradle.kts b/build.gradle.kts index f893b7fb..ffaa60e6 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -42,7 +42,7 @@ dependencies { implementation("com.github.weisj:darklaf-core:2.7.3") // Threading - val coroutinesVersion = "1.5.2" + val coroutinesVersion = "1.6.0" implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:$coroutinesVersion") implementation("org.jetbrains.kotlinx:kotlinx-coroutines-swing:$coroutinesVersion") diff --git a/src/main/kotlin/ca/gosyer/core/prefs/JvmPreference.kt b/src/main/kotlin/ca/gosyer/core/prefs/JvmPreference.kt index 4386e005..3d1b5d88 100644 --- a/src/main/kotlin/ca/gosyer/core/prefs/JvmPreference.kt +++ b/src/main/kotlin/ca/gosyer/core/prefs/JvmPreference.kt @@ -8,7 +8,6 @@ package ca.gosyer.core.prefs import ca.gosyer.common.prefs.Preference import com.russhwolf.settings.ObservableSettings -import com.russhwolf.settings.contains import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.channels.awaitClose import kotlinx.coroutines.flow.Flow diff --git a/src/main/kotlin/ca/gosyer/ui/base/vm/ViewModel.kt b/src/main/kotlin/ca/gosyer/ui/base/vm/ViewModel.kt index 3126a0bf..29772808 100644 --- a/src/main/kotlin/ca/gosyer/ui/base/vm/ViewModel.kt +++ b/src/main/kotlin/ca/gosyer/ui/base/vm/ViewModel.kt @@ -13,7 +13,6 @@ import kotlinx.coroutines.cancel import kotlinx.coroutines.flow.Flow import kotlinx.coroutines.flow.MutableStateFlow import kotlinx.coroutines.flow.StateFlow -import kotlinx.coroutines.flow.collect import kotlinx.coroutines.launch abstract class ViewModel { diff --git a/src/main/kotlin/ca/gosyer/ui/main/components/Tray.kt b/src/main/kotlin/ca/gosyer/ui/main/components/Tray.kt index 08636620..16c54234 100644 --- a/src/main/kotlin/ca/gosyer/ui/main/components/Tray.kt +++ b/src/main/kotlin/ca/gosyer/ui/main/components/Tray.kt @@ -16,7 +16,6 @@ import androidx.compose.ui.window.rememberTrayState import ca.gosyer.build.BuildConfig import ca.gosyer.data.translation.XmlResourceBundle import ca.gosyer.ui.base.vm.viewModel -import kotlinx.coroutines.flow.collect import kotlinx.coroutines.launch @Composable diff --git a/src/main/kotlin/ca/gosyer/ui/manga/MangaMenu.kt b/src/main/kotlin/ca/gosyer/ui/manga/MangaMenu.kt index a5bb837c..dbbb62e4 100644 --- a/src/main/kotlin/ca/gosyer/ui/manga/MangaMenu.kt +++ b/src/main/kotlin/ca/gosyer/ui/manga/MangaMenu.kt @@ -68,7 +68,6 @@ import com.google.accompanist.flowlayout.FlowRow import io.kamel.image.lazyPainterResource import kotlinx.coroutines.DelicateCoroutinesApi import kotlinx.coroutines.flow.MutableStateFlow -import kotlinx.coroutines.flow.collect @OptIn(DelicateCoroutinesApi::class) fun openMangaMenu(mangaId: Long) { diff --git a/src/main/kotlin/ca/gosyer/ui/settings/SettingsBackupScreen.kt b/src/main/kotlin/ca/gosyer/ui/settings/SettingsBackupScreen.kt index ded70cb6..1357c3b0 100644 --- a/src/main/kotlin/ca/gosyer/ui/settings/SettingsBackupScreen.kt +++ b/src/main/kotlin/ca/gosyer/ui/settings/SettingsBackupScreen.kt @@ -52,7 +52,6 @@ import kotlinx.coroutines.flow.MutableSharedFlow import kotlinx.coroutines.flow.MutableStateFlow import kotlinx.coroutines.flow.asSharedFlow import kotlinx.coroutines.flow.asStateFlow -import kotlinx.coroutines.flow.collect import kotlinx.coroutines.launch import java.nio.file.Path import javax.inject.Inject diff --git a/src/main/kotlin/ca/gosyer/ui/sources/components/filter/SourceFiltersMenu.kt b/src/main/kotlin/ca/gosyer/ui/sources/components/filter/SourceFiltersMenu.kt index c9e847a9..98deaeda 100644 --- a/src/main/kotlin/ca/gosyer/ui/sources/components/filter/SourceFiltersMenu.kt +++ b/src/main/kotlin/ca/gosyer/ui/sources/components/filter/SourceFiltersMenu.kt @@ -72,7 +72,6 @@ import ca.gosyer.ui.base.vm.viewModel import ca.gosyer.ui.sources.components.filter.model.SourceFiltersView import ca.gosyer.util.compose.persistentLazyListState import com.github.zsoltk.compose.savedinstancestate.Bundle -import kotlinx.coroutines.flow.collect import kotlinx.coroutines.flow.filterIsInstance import kotlinx.coroutines.launch diff --git a/src/main/kotlin/ca/gosyer/util/system/Flow.kt b/src/main/kotlin/ca/gosyer/util/system/Flow.kt index f8a65322..eb5eac4e 100644 --- a/src/main/kotlin/ca/gosyer/util/system/Flow.kt +++ b/src/main/kotlin/ca/gosyer/util/system/Flow.kt @@ -11,7 +11,6 @@ import kotlinx.coroutines.flow.Flow import kotlinx.coroutines.flow.MutableStateFlow import kotlinx.coroutines.flow.StateFlow import kotlinx.coroutines.flow.asStateFlow -import kotlinx.coroutines.flow.collect import kotlinx.coroutines.flow.drop import kotlinx.coroutines.launch