Vsevolod Tolstopyatov
Vsevolod Tolstopyatov
We aim to implement it in the next releases after 1.5.0
Could you please figure out whether we are allowed to merge this change?
>I don't think such an issue was ever filed. That's a bummer, could you please ask Nikita to do so and to link the commit with the change in IDEA...
Seems like my previous message got lost (?), though the labels edit didn't. Anyway, all the required commits are in place in all our supported platforms: `657936acb69fbbc59a88e1b7e799f49e81d9f162` (for Ultimate repo)...
There were unresolved questions about public API shape and how to expose read/write parts. We may return to it after #3103
Unfortunately, it is not really possible. We neither have bare metal to actually _test_ mingw binaries, nor enough time to take care of this issue
We are investigating the root cause
The root cause is simple -- `kotlinx-serialization-core` and `kotlinx-serialization-json` should be of the same version. The reported Gradle dependency shows that `-core` is promoted to 1.4.0, while `-json` is not....
I was thinking about making `KOutput` (and its underlying byte array) reusable, but adding new overload is also possible
With `@MetaSerializable` we can do even better and introduce a `@Hashable` annotation that reflects the intent much better