05nelsonm / encoding

A Kotlin Multiplatform library for configurable, streamable, efficient and extensible Encoding/Decoding with support for base16/32/64.
Apache License 2.0
33 stars 5 forks source link

Rework static instances to have companion objects extend `EncoderDecoder` #122

Closed 05nelsonm closed 1 year ago

05nelsonm commented 1 year ago

Closes #121

Cleans up #117 where by instead of higher level implementations using INSTANCE, their companion objects now extend EncoderDecoder and delegate the overrides to their static references.