Skip to content

Commit

Permalink
Moved key value components to new keyvalue package
Browse files Browse the repository at this point in the history
  • Loading branch information
chRyNaN committed Feb 25, 2025
1 parent c7f07eb commit 3898340
Show file tree
Hide file tree
Showing 11 changed files with 14 additions and 15 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import com.mooncloak.vpn.app.shared.storage.database.DatabaseDriverFactory
import com.mooncloak.vpn.app.shared.util.ApplicationContext
import com.mooncloak.vpn.app.shared.util.coroutine.ApplicationCoroutineScope
import com.mooncloak.vpn.app.shared.util.notification.NotificationManager
import com.mooncloak.vpn.data.shared.MutableKeyValueStorage
import com.mooncloak.vpn.data.shared.keyvalue.MutableKeyValueStorage
import io.ktor.client.HttpClient
import kotlinx.datetime.Clock
import kotlinx.serialization.json.Json
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@ import com.mooncloak.vpn.app.shared.util.http.DefaultUnauthorizedInterceptor
import com.mooncloak.vpn.app.shared.util.http.UnauthorizedInterceptor
import com.mooncloak.vpn.app.shared.util.http.interceptUnauthorized
import com.mooncloak.vpn.app.storage.sqlite.database.MooncloakDatabase
import com.mooncloak.vpn.data.shared.MutableKeyValueStorage
import com.mooncloak.vpn.data.shared.SettingsKeyValueStorage
import com.mooncloak.vpn.data.shared.keyvalue.MutableKeyValueStorage
import com.mooncloak.vpn.data.shared.keyvalue.SettingsKeyValueStorage
import com.russhwolf.settings.Settings
import io.ktor.client.HttpClient
import io.ktor.client.plugins.compression.ContentEncoding
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ import com.mooncloak.vpn.app.shared.storage.PreferencesStorage
import com.mooncloak.vpn.app.shared.storage.database.DatabaseDriverFactory
import com.mooncloak.vpn.app.shared.util.coroutine.ApplicationCoroutineScope
import com.mooncloak.vpn.app.shared.util.notification.NotificationManager
import com.mooncloak.vpn.data.shared.MutableKeyValueStorage
import com.mooncloak.vpn.data.shared.keyvalue.MutableKeyValueStorage
import io.ktor.client.HttpClient
import kotlinx.datetime.Clock
import kotlinx.serialization.json.Json
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,9 @@ import com.mooncloak.kodetools.konstruct.annotations.Inject
import com.mooncloak.kodetools.konstruct.annotations.Singleton
import com.mooncloak.vpn.api.shared.service.ServiceSubscription
import com.mooncloak.vpn.api.shared.service.ServiceTokens
import com.mooncloak.vpn.data.shared.KeyValueProperty
import com.mooncloak.vpn.data.shared.MutableKeyValueProperty
import com.mooncloak.vpn.data.shared.MutableKeyValueStorage
import com.mooncloak.vpn.data.shared.property
import com.mooncloak.vpn.data.shared.keyvalue.MutableKeyValueProperty
import com.mooncloak.vpn.data.shared.keyvalue.MutableKeyValueStorage
import com.mooncloak.vpn.data.shared.keyvalue.property

@Singleton
public class SubscriptionStorage @Inject public constructor(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ import com.mooncloak.vpn.app.shared.storage.PreferencesStorage
import com.mooncloak.vpn.app.shared.storage.database.DatabaseDriverFactory
import com.mooncloak.vpn.app.shared.util.coroutine.ApplicationCoroutineScope
import com.mooncloak.vpn.app.shared.util.notification.NotificationManager
import com.mooncloak.vpn.data.shared.MutableKeyValueStorage
import com.mooncloak.vpn.data.shared.keyvalue.MutableKeyValueStorage
import io.ktor.client.HttpClient
import kotlinx.datetime.Clock
import kotlinx.serialization.json.Json
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.mooncloak.vpn.data.shared
package com.mooncloak.vpn.data.shared.keyvalue

import kotlinx.coroutines.flow.Flow
import kotlinx.serialization.KSerializer
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.mooncloak.vpn.data.shared
package com.mooncloak.vpn.data.shared.keyvalue

import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.MutableStateFlow
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.mooncloak.vpn.data.shared
package com.mooncloak.vpn.data.shared.keyvalue

import kotlinx.serialization.KSerializer
import kotlinx.serialization.serializer
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.mooncloak.vpn.data.shared
package com.mooncloak.vpn.data.shared.keyvalue

import kotlinx.coroutines.flow.Flow

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.mooncloak.vpn.data.shared
package com.mooncloak.vpn.data.shared.keyvalue

import kotlinx.coroutines.flow.Flow
import kotlinx.serialization.KSerializer
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.mooncloak.vpn.data.shared
package com.mooncloak.vpn.data.shared.keyvalue

import com.russhwolf.settings.ExperimentalSettingsApi
import com.russhwolf.settings.Settings
Expand Down

0 comments on commit 3898340

Please sign in to comment.