It is already possible to see the schemas for a class:
val schema = Avro.default.schema(Pizza.serializer())
println(schema.toString(true))
It would be very useful to create a gradle task that scans all serializable classes and put their schemas in the generated sources directory of the project. This could be used in the CI process to send them to schema registry.
It is already possible to see the schemas for a class:
It would be very useful to create a gradle task that scans all serializable classes and put their schemas in the generated sources directory of the project. This could be used in the CI process to send them to schema registry.