1 // This file was automatically generated from formats.md by Knit tool. Do not edit. 2 package example.exampleFormats08 3 4 import kotlinx.serialization.* 5 import kotlinx.serialization.protobuf.* 6 import kotlinx.serialization.protobuf.schema.ProtoBufSchemaGenerator 7 8 @Serializable 9 data class SampleData( 10 val amount: Long, 11 val description: String?, 12 val department: String = "QA" 13 ) mainnull14fun main() { 15 val descriptors = listOf(SampleData.serializer().descriptor) 16 val schemas = ProtoBufSchemaGenerator.generateSchemaText(descriptors) 17 println(schemas) 18 } 19