don't use private classes for public serializer classes

GitOrigin-RevId: af91e09fa33b483253f9b565223dba248f0ca799
This commit is contained in:
Vladimir Krivosheev
2024-12-21 22:49:43 +00:00
committed by intellij-monorepo-bot
parent 481d5c60b8
commit 2184dd5b76
+1 -1
View File
@@ -13,7 +13,7 @@ import kotlinx.serialization.builtins.serializer
@Serializable(with = InstanceIdSerializer::class)
data class InstanceId(val id: String)
private class InstanceIdSerializer : DataSerializer<InstanceId, String>(String.serializer()) {
internal class InstanceIdSerializer : DataSerializer<InstanceId, String>(String.serializer()) {
override fun fromData(data: String): InstanceId = InstanceId(data)
override fun toData(value: InstanceId): String = value.id
}