1 // This file was automatically generated from serializers.md by Knit tool. Do not edit. 2 package example.exampleSerializer23 3 4 import kotlinx.serialization.* 5 import kotlinx.serialization.json.* 6 import kotlinx.serialization.encoding.* 7 import kotlinx.serialization.descriptors.* 8 9 // NOT @Serializable 10 class Project(val name: String, val language: String) 11 12 @OptIn(ExperimentalSerializationApi::class) 13 @Serializer(forClass = Project::class) 14 object ProjectSerializer 15 mainnull16fun main() { 17 val data = Project("kotlinx.serialization", "Kotlin") 18 println(Json.encodeToString(ProjectSerializer, data)) 19 } 20