From 93b593bd41cf5ea1a7fb3251a154bc819a81ee0e Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Sat, 7 Jun 2025 09:13:02 +0530 Subject: [PATCH] refactor: move datastore module to `common` --- common/build.gradle.kts | 1 + .../claw/common}/persistence/PreferencesStoreModule.kt | 2 +- core/build.gradle.kts | 1 - 3 files changed, 2 insertions(+), 2 deletions(-) rename {core/src/main/kotlin/dev/msfjarvis/claw/core => common/src/main/kotlin/dev/msfjarvis/claw/common}/persistence/PreferencesStoreModule.kt (97%) diff --git a/common/build.gradle.kts b/common/build.gradle.kts index 6f92f565..e922683e 100644 --- a/common/build.gradle.kts +++ b/common/build.gradle.kts @@ -40,6 +40,7 @@ composeCompiler { dependencies { api(libs.androidx.compose.ui) + api(libs.androidx.datastore) api(libs.dagger) api(libs.javax.inject) api(projects.api) diff --git a/core/src/main/kotlin/dev/msfjarvis/claw/core/persistence/PreferencesStoreModule.kt b/common/src/main/kotlin/dev/msfjarvis/claw/common/persistence/PreferencesStoreModule.kt similarity index 97% rename from core/src/main/kotlin/dev/msfjarvis/claw/core/persistence/PreferencesStoreModule.kt rename to common/src/main/kotlin/dev/msfjarvis/claw/common/persistence/PreferencesStoreModule.kt index b2087283..ec38643d 100644 --- a/core/src/main/kotlin/dev/msfjarvis/claw/core/persistence/PreferencesStoreModule.kt +++ b/common/src/main/kotlin/dev/msfjarvis/claw/common/persistence/PreferencesStoreModule.kt @@ -4,7 +4,7 @@ * license that can be found in the LICENSE file or at * https://opensource.org/licenses/MIT. */ -package dev.msfjarvis.claw.core.persistence +package dev.msfjarvis.claw.common.persistence import android.content.Context import androidx.datastore.core.DataMigration diff --git a/core/build.gradle.kts b/core/build.gradle.kts index 24f6b45a..45bf11de 100644 --- a/core/build.gradle.kts +++ b/core/build.gradle.kts @@ -25,7 +25,6 @@ dependencies { api(libs.napier) api(libs.okhttp.core) api(libs.retrofit) - api(libs.androidx.datastore) implementation(platform(libs.okhttp.bom)) implementation(libs.kotlinx.serialization.core)