diff --git a/features/common/common/src/commonMain/kotlin/dev/inmo/postssystem/features/common/common/DateTimeSerializer.kt b/features/common/common/src/commonMain/kotlin/dev/inmo/postssystem/features/common/common/DateTimeSerializer.kt index 28f65201..0c4f9317 100644 --- a/features/common/common/src/commonMain/kotlin/dev/inmo/postssystem/features/common/common/DateTimeSerializer.kt +++ b/features/common/common/src/commonMain/kotlin/dev/inmo/postssystem/features/common/common/DateTimeSerializer.kt @@ -8,7 +8,6 @@ import kotlinx.serialization.descriptors.SerialDescriptor import kotlinx.serialization.encoding.Decoder import kotlinx.serialization.encoding.Encoder -@Serializer(DateTime::class) object DateTimeSerializer : KSerializer { override val descriptor: SerialDescriptor get() = Double.serializer().descriptor diff --git a/features/roles/common/src/commonMain/kotlin/dev/inmo/postssystem/features/roles/common/Role.kt b/features/roles/common/src/commonMain/kotlin/dev/inmo/postssystem/features/roles/common/Role.kt index 8ed2bcdc..bfbe7240 100644 --- a/features/roles/common/src/commonMain/kotlin/dev/inmo/postssystem/features/roles/common/Role.kt +++ b/features/roles/common/src/commonMain/kotlin/dev/inmo/postssystem/features/roles/common/Role.kt @@ -16,7 +16,6 @@ interface Role { @Serializable data class UnknownRole(val originalJson: JsonElement) : Role -@Serializer(Role::class) object RoleSerializer : KSerializer { private val userRoleFormat = Json { ignoreUnknownKeys = true } private const val keyField = "key" diff --git a/services/posts/client/src/commonMain/kotlin/dev/inmo/postssystem/services/posts/client/ModuleLoader.kt b/services/posts/client/src/commonMain/kotlin/dev/inmo/postssystem/services/posts/client/ModuleLoader.kt index db18c19f..8d5d7191 100644 --- a/services/posts/client/src/commonMain/kotlin/dev/inmo/postssystem/services/posts/client/ModuleLoader.kt +++ b/services/posts/client/src/commonMain/kotlin/dev/inmo/postssystem/services/posts/client/ModuleLoader.kt @@ -2,7 +2,6 @@ package dev.inmo.postssystem.services.posts.client import dev.inmo.postssystem.features.auth.client.AuthorizedModuleLoader import dev.inmo.postssystem.features.auth.client.AuthorizedQualifiers -import dev.inmo.postssystem.features.common.common.ui.fsm.UIFSMStateSerializer import dev.inmo.postssystem.services.posts.client.ui.create.* import dev.inmo.postssystem.services.posts.client.ui.list.PostsListUIFSMState import dev.inmo.postssystem.services.posts.common.* diff --git a/services/posts/common/src/commonMain/kotlin/dev/inmo/postssystem/services/posts/common/BinaryContentSerializer.kt b/services/posts/common/src/commonMain/kotlin/dev/inmo/postssystem/services/posts/common/BinaryContentSerializer.kt index ade1477b..dc3e1558 100644 --- a/services/posts/common/src/commonMain/kotlin/dev/inmo/postssystem/services/posts/common/BinaryContentSerializer.kt +++ b/services/posts/common/src/commonMain/kotlin/dev/inmo/postssystem/services/posts/common/BinaryContentSerializer.kt @@ -10,7 +10,6 @@ import kotlinx.serialization.descriptors.* import kotlinx.serialization.encoding.* import kotlin.reflect.KClass -@Serializer(BinaryContent::class) class BinaryContentSerializer( private val kClass: KClass, private val serializer: KSerializer