GitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects.
@Serializabledata classProject(valname:String,vallanguage:String,valversion:String?="1.2.2",valwebsite:String?,valdescription:String?=null)funmain() {valdata=Project("kotlinx.serialization","Kotlin",null,null,null)valjson=format.encodeToString(data)println(json)println(format.decodeFromString<Project...
.github .idea benchmark bom buildSrc core docs basic-serialization.md building.md builtin-classes.md compatibility.md formats.md inline-classes.md json.md knit.properties migration.md polymorphism.md serialization-guide.md serializers.md value-classes.md ...
.github .idea benchmark bom buildSrc core docs basic-serialization.md building.md builtin-classes.md compatibility.md formats.md inline-classes.md json.md knit.properties migration.md polymorphism.md serialization-guide.md serializers.md value-classes.md ...
import kotlinx.serialization.* import kotlinx.serialization.json.* @Serializable data class Project(val name: String, val language: String) fun main() { // Serializing objects val data = Project("kotlinx.serialization", "Kotlin") val string = Json.encodeToString(data) println(string) // {"...
Sign in to see the full file tree. docs value-classes.md Breadcrumbs kotlinx.serialization /docs / value-classes.md This appendix describes how value classes are handled by kotlinx.serialization. Features described are available on JVM/IR (enabled by default), JS/IR and Native backends. ...
Moving documentation from GitHub pages to kotlinlang.orgAs a part of a coordinated effort to unify kotlinx libraries users' experience, Dokka-generated documentation pages (KDoc) were moved from https://kotlin.github.io/kotlinx.serialization/ to https://kotlinlang.org/api/kotlinx.serialization/....
Kotlin NBT library for kotlinx.serialization. Contribute to BenWoodworth/knbt development by creating an account on GitHub.
"-P", "plugin:org.jetbrains.kotlinx.serialization:disableIntrinsic=false" ) val experimentalsInTestEnabled get() = listOf( "-progressive", "-opt-in=kotlin.ExperimentalMultiplatform", "-opt-in=kotlinx.serialization.ExperimentalSerializationApi", "-opt-in=kotlinx.serialization.InternalSerializationApi"...
Describe the bug I got the following exception when trying to serialize some classes after using proguard: Caused by: kotlinx.serialization.SerializationException: Serializer for class 'Any' is not found. Please ensure that class is mark...