From ade3b5de4f570600bcecbcab9f3ad26ab58cce41 Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Fri, 31 May 2024 10:19:55 +0200 Subject: [PATCH] Fix naming issue. --- ...eScreenState.kt => SharedPreferencesWelcomeScreenState.kt} | 4 ++-- .../state/{WelcomeScreenState.kt => WelcomeScreenStore.kt} | 2 +- ...akeWelcomeScreenState.kt => InMemoryWelcomeScreenState.kt} | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) rename features/ftue/impl/src/main/kotlin/io/element/android/features/ftue/impl/welcome/state/{AndroidWelcomeScreenState.kt => SharedPreferencesWelcomeScreenState.kt} (94%) rename features/ftue/impl/src/main/kotlin/io/element/android/features/ftue/impl/welcome/state/{WelcomeScreenState.kt => WelcomeScreenStore.kt} (96%) rename features/ftue/impl/src/test/kotlin/io/element/android/features/ftue/impl/welcome/state/{FakeWelcomeScreenState.kt => InMemoryWelcomeScreenState.kt} (94%) diff --git a/features/ftue/impl/src/main/kotlin/io/element/android/features/ftue/impl/welcome/state/AndroidWelcomeScreenState.kt b/features/ftue/impl/src/main/kotlin/io/element/android/features/ftue/impl/welcome/state/SharedPreferencesWelcomeScreenState.kt similarity index 94% rename from features/ftue/impl/src/main/kotlin/io/element/android/features/ftue/impl/welcome/state/AndroidWelcomeScreenState.kt rename to features/ftue/impl/src/main/kotlin/io/element/android/features/ftue/impl/welcome/state/SharedPreferencesWelcomeScreenState.kt index 38084c6fb8..c318f2feb7 100644 --- a/features/ftue/impl/src/main/kotlin/io/element/android/features/ftue/impl/welcome/state/AndroidWelcomeScreenState.kt +++ b/features/ftue/impl/src/main/kotlin/io/element/android/features/ftue/impl/welcome/state/SharedPreferencesWelcomeScreenState.kt @@ -25,9 +25,9 @@ import javax.inject.Inject @ContributesBinding(AppScope::class) @SingleIn(AppScope::class) -class AndroidWelcomeScreenState @Inject constructor( +class SharedPreferencesWelcomeScreenState @Inject constructor( private val sharedPreferences: SharedPreferences, -) : WelcomeScreenState { +) : WelcomeScreenStore { companion object { private const val IS_WELCOME_SCREEN_SHOWN = "is_welcome_screen_shown" } diff --git a/features/ftue/impl/src/main/kotlin/io/element/android/features/ftue/impl/welcome/state/WelcomeScreenState.kt b/features/ftue/impl/src/main/kotlin/io/element/android/features/ftue/impl/welcome/state/WelcomeScreenStore.kt similarity index 96% rename from features/ftue/impl/src/main/kotlin/io/element/android/features/ftue/impl/welcome/state/WelcomeScreenState.kt rename to features/ftue/impl/src/main/kotlin/io/element/android/features/ftue/impl/welcome/state/WelcomeScreenStore.kt index d2be17fcbb..a7a5b26a4c 100644 --- a/features/ftue/impl/src/main/kotlin/io/element/android/features/ftue/impl/welcome/state/WelcomeScreenState.kt +++ b/features/ftue/impl/src/main/kotlin/io/element/android/features/ftue/impl/welcome/state/WelcomeScreenStore.kt @@ -16,7 +16,7 @@ package io.element.android.features.ftue.impl.welcome.state -interface WelcomeScreenState { +interface WelcomeScreenStore { fun isWelcomeScreenNeeded(): Boolean fun setWelcomeScreenShown() fun reset() diff --git a/features/ftue/impl/src/test/kotlin/io/element/android/features/ftue/impl/welcome/state/FakeWelcomeScreenState.kt b/features/ftue/impl/src/test/kotlin/io/element/android/features/ftue/impl/welcome/state/InMemoryWelcomeScreenState.kt similarity index 94% rename from features/ftue/impl/src/test/kotlin/io/element/android/features/ftue/impl/welcome/state/FakeWelcomeScreenState.kt rename to features/ftue/impl/src/test/kotlin/io/element/android/features/ftue/impl/welcome/state/InMemoryWelcomeScreenState.kt index 66ffe24285..a75c659c7b 100644 --- a/features/ftue/impl/src/test/kotlin/io/element/android/features/ftue/impl/welcome/state/FakeWelcomeScreenState.kt +++ b/features/ftue/impl/src/test/kotlin/io/element/android/features/ftue/impl/welcome/state/InMemoryWelcomeScreenState.kt @@ -16,7 +16,7 @@ package io.element.android.features.ftue.impl.welcome.state -class FakeWelcomeScreenState : WelcomeScreenState { +class InMemoryWelcomeScreenState : WelcomeScreenStore { private var isWelcomeScreenNeeded = true override fun isWelcomeScreenNeeded(): Boolean {