From d4672ae8bdcdd67dcf99193d6c9c7ea9eaa548fe Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Fri, 8 Sep 2023 15:06:55 +0530 Subject: [PATCH] chore(deps): upgrade to Whetstone 0.7.0 --- .../dev/msfjarvis/claw/android/injection/DataStoreModule.kt | 2 +- .../dev/msfjarvis/claw/android/injection/UrlLauncherModule.kt | 4 ++-- .../dev/msfjarvis/claw/android/work/SavedPostUpdaterWorker.kt | 2 +- .../kotlin/dev/msfjarvis/claw/core/injection/OkHttpModule.kt | 2 +- .../dev/msfjarvis/claw/database/injection/DatabaseModule.kt | 2 +- gradle/libs.versions.toml | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/android/src/main/kotlin/dev/msfjarvis/claw/android/injection/DataStoreModule.kt b/android/src/main/kotlin/dev/msfjarvis/claw/android/injection/DataStoreModule.kt index 0278500e..cc668af0 100644 --- a/android/src/main/kotlin/dev/msfjarvis/claw/android/injection/DataStoreModule.kt +++ b/android/src/main/kotlin/dev/msfjarvis/claw/android/injection/DataStoreModule.kt @@ -11,9 +11,9 @@ import androidx.datastore.core.DataStore import androidx.datastore.preferences.core.PreferenceDataStoreFactory import androidx.datastore.preferences.core.Preferences import androidx.datastore.preferences.preferencesDataStoreFile -import com.deliveryhero.whetstone.ForScope import com.deliveryhero.whetstone.app.ApplicationScope import com.squareup.anvil.annotations.ContributesTo +import com.squareup.anvil.annotations.optional.ForScope import dagger.Module import dagger.Provides import dev.msfjarvis.claw.core.coroutines.DispatcherProvider diff --git a/android/src/main/kotlin/dev/msfjarvis/claw/android/injection/UrlLauncherModule.kt b/android/src/main/kotlin/dev/msfjarvis/claw/android/injection/UrlLauncherModule.kt index 88b7896c..89a2b5ec 100644 --- a/android/src/main/kotlin/dev/msfjarvis/claw/android/injection/UrlLauncherModule.kt +++ b/android/src/main/kotlin/dev/msfjarvis/claw/android/injection/UrlLauncherModule.kt @@ -1,5 +1,5 @@ /* - * Copyright © 2021-2022 Harsh Shandilya. + * Copyright © 2021-2023 Harsh Shandilya. * Use of this source code is governed by an MIT-style * license that can be found in the LICENSE file or at * https://opensource.org/licenses/MIT. @@ -7,9 +7,9 @@ package dev.msfjarvis.claw.android.injection import android.content.Context -import com.deliveryhero.whetstone.ForScope import com.deliveryhero.whetstone.activity.ActivityScope import com.squareup.anvil.annotations.ContributesTo +import com.squareup.anvil.annotations.optional.ForScope import dagger.Module import dagger.Provides import dev.msfjarvis.claw.common.urllauncher.UrlLauncher diff --git a/android/src/main/kotlin/dev/msfjarvis/claw/android/work/SavedPostUpdaterWorker.kt b/android/src/main/kotlin/dev/msfjarvis/claw/android/work/SavedPostUpdaterWorker.kt index bbaab04e..772fe537 100644 --- a/android/src/main/kotlin/dev/msfjarvis/claw/android/work/SavedPostUpdaterWorker.kt +++ b/android/src/main/kotlin/dev/msfjarvis/claw/android/work/SavedPostUpdaterWorker.kt @@ -9,10 +9,10 @@ package dev.msfjarvis.claw.android.work import android.content.Context import androidx.work.CoroutineWorker import androidx.work.WorkerParameters -import com.deliveryhero.whetstone.ForScope import com.deliveryhero.whetstone.worker.ContributesWorker import com.deliveryhero.whetstone.worker.WorkerScope import com.slack.eithernet.ApiResult.Success +import com.squareup.anvil.annotations.optional.ForScope import dev.msfjarvis.claw.android.viewmodel.SavedPostsRepository import dev.msfjarvis.claw.api.LobstersApi import dev.msfjarvis.claw.common.posts.toDbModel diff --git a/core/src/main/kotlin/dev/msfjarvis/claw/core/injection/OkHttpModule.kt b/core/src/main/kotlin/dev/msfjarvis/claw/core/injection/OkHttpModule.kt index 35c3e5f5..a3d46d05 100644 --- a/core/src/main/kotlin/dev/msfjarvis/claw/core/injection/OkHttpModule.kt +++ b/core/src/main/kotlin/dev/msfjarvis/claw/core/injection/OkHttpModule.kt @@ -8,9 +8,9 @@ package dev.msfjarvis.claw.core.injection import android.content.Context import android.net.TrafficStats -import com.deliveryhero.whetstone.ForScope import com.deliveryhero.whetstone.app.ApplicationScope import com.squareup.anvil.annotations.ContributesTo +import com.squareup.anvil.annotations.optional.ForScope import dagger.Binds import dagger.Module import dagger.Provides diff --git a/database/src/main/kotlin/dev/msfjarvis/claw/database/injection/DatabaseModule.kt b/database/src/main/kotlin/dev/msfjarvis/claw/database/injection/DatabaseModule.kt index be5791c0..c750bf9e 100644 --- a/database/src/main/kotlin/dev/msfjarvis/claw/database/injection/DatabaseModule.kt +++ b/database/src/main/kotlin/dev/msfjarvis/claw/database/injection/DatabaseModule.kt @@ -9,9 +9,9 @@ package dev.msfjarvis.claw.database.injection import android.content.Context import app.cash.sqldelight.adapter.primitive.IntColumnAdapter import app.cash.sqldelight.driver.android.AndroidSqliteDriver -import com.deliveryhero.whetstone.ForScope import com.deliveryhero.whetstone.app.ApplicationScope import com.squareup.anvil.annotations.ContributesTo +import com.squareup.anvil.annotations.optional.ForScope import dagger.Module import dagger.Provides import dev.msfjarvis.claw.database.LobstersDatabase diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 83b9bc51..cf1f1fb5 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -13,7 +13,7 @@ richtext = "0.17.0" sentry-sdk = "6.29.0" serialization = "1.6.0" sqldelight = "2.0.0" -whetstone = "0.6.0" +whetstone = "0.7.0" workmanager = "2.9.0-beta01" [libraries]