Closed williamboxhall closed 3 years ago
Hey @thake, if it's still too hard to figure out collaboration on the cultureamp branch PR then we can just do it here instead - whatever works for you.
@williamboxhall If you approve the changes made to your PR I will merge it and build a new release.
@thake I approve the changes and very much appreciate it!
@williamboxhall thank you very much for your work! I will prepare a relase.
Thanks @thake!
This is a replacement for https://github.com/avro-kotlin/avro4k/pull/109 - Forking this on my personal account to make it easier for @thake to make changes to it.
This PR adds support for open / unsealed / abstract classes to generate avro schemas and serialize/deserialize avro binary, configured like so:
For now it explicitly doesn't support polymorphic defaults - this is a feature someone could build on top if they want to.