avro-kotlin / avro4k

Avro format support for Kotlin
Apache License 2.0
188 stars 36 forks source link

Remove sealed interfaces #125

Closed thake closed 2 years ago

thake commented 2 years ago

As described in #107 support for sealed interfaces will be removed with this PR.

As a temporary workaround until sealed interfaces are officially supported in kotlinx.serialization one can use the new provided functions polymorphicForSealed and polymorphicTreeForSealed. These methods will be removed from the codebase once sealed interfaces are officially supported.

All dependencies are updated to the newest version.