sealed-enum
sealed-enum copied to clipboard
Multiplatform support
The runtime portion of sealed-enum can quite easily be converted into a multiplatform project, since it is almost exclusively a pure-Kotlin project (the current exception is a Class in the public API, but this could be replaced with KClass very easily)
With https://github.com/google/ksp, the code generation portion should also support multiplatform, as all of the generated code can be pure Kotlin as well.
Current progress towards this effort is in https://github.com/livefront/sealed-enum/pull/78