mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
don't use private classes for public serializer classes
GitOrigin-RevId: af91e09fa33b483253f9b565223dba248f0ca799
This commit is contained in:
committed by
intellij-monorepo-bot
parent
481d5c60b8
commit
2184dd5b76
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user