Kotlin multiplatform / multi-format serialization
Going by [https://github.com/Kotlin/kotlinx.serialization/blob/fc9343f06c5184d51df9ad1006d26c60c3230c2a/core/commonMain/src/kotlinx/serialization/encoding/Encoding.kt#L209-L230](this), it looks like serializing a @JvmInline @Serializable class with e.g. an Int property will compile as compositeEncoder.encodeInline(...).encodeInt(...). So statically it'll know to encode an Int value
Module that adds support for serialization/deserialization of Kotlin (http://kotlinlang.org) classes and data classes.
If you use Jackson, don't forget to include the Kotlin extensions https://github.com/FasterXML/jackson-module-kotlin
Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.
Avro support for kotlinx.serialization
Someone already implemented it. Full list of supported formats can be found here.
People who use Spring and Kotlin...
2 projects | /r/Kotlin | 26 Sep 2023
How would I serialize a JSON primitive to a class?
2 projects | /r/Kotlin | 1 Jul 2023
Scala 3 Macros: How to Read Annotations
1 project | /r/scala | 26 Jun 2023
kotlinx-serialization won't serialize a List?
1 project | /r/Kotlin | 16 Jun 2023
[Android/Multiplatform] Kotlin Flows + Ktor = Flawless HTTP requests (- ArrowKt)
1 project | /r/androiddev | 15 Mar 2023