From 57a07d2a33c8704c3bd27d302d7481e73c43579a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 25 Feb 2024 18:24:08 +0000 Subject: [PATCH] fix(deps): update dependency androidx.work:work-runtime-ktx to v2.9.0 (#1131) * fix(deps): update dependency androidx.work:work-runtime-ktx to v2.9.0 * fix: change workmanager config to be a val instead of fun Update to fix compilation issue due to new workmanager version --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Troy Rijkaard --- app/src/main/java/com/chesire/nekome/App.kt | 10 +++++----- gradle/libs.versions.toml | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/com/chesire/nekome/App.kt b/app/src/main/java/com/chesire/nekome/App.kt index 5022b74db..267a14753 100644 --- a/app/src/main/java/com/chesire/nekome/App.kt +++ b/app/src/main/java/com/chesire/nekome/App.kt @@ -34,6 +34,11 @@ class App : Application(), Configuration.Provider { @Inject lateinit var dataRefreshNotifier: DataRefreshNotifier + override val workManagerConfiguration: Configuration + get() = Configuration.Builder() + .setWorkerFactory(workerFactory) + .build() + @OptIn(DelicateCoroutinesApi::class) override fun onCreate() { super.onCreate() @@ -59,11 +64,6 @@ class App : Application(), Configuration.Provider { } } - override fun getWorkManagerConfiguration() = - Configuration.Builder() - .setWorkerFactory(workerFactory) - .build() - private fun startStrictMode() { StrictMode.setThreadPolicy( StrictMode.ThreadPolicy.Builder() diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index e56e154c1..7d0241eec 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -60,7 +60,7 @@ androidx-test-espresso-core = { module = "androidx.test.espresso:espresso-core", androidx-test-espresso-intents = { module = "androidx.test.espresso:espresso-intents", version.ref = "androidx-espresso" } androidx-test-ext-junit = { module = "androidx.test.ext:junit", version = "1.1.5" } androidx-test-rules = { module = "androidx.test:rules", version = "1.5.0" } -androidx-work-runtime = { module = "androidx.work:work-runtime-ktx", version = "2.8.1" } +androidx-work-runtime = { module = "androidx.work:work-runtime-ktx", version = "2.9.0" } coil = { module = "io.coil-kt:coil", version.ref = "coil" } coil-compose = { module = "io.coil-kt:coil-compose", version.ref = "coil" } detekt-compose = { module = "io.nlopez.compose.rules:detekt", version = "0.3.11" }