Looking for API feedback. The idea here is to enable arbitrary datatypes to be encoded inside a Settings instance.
Some questions:
Are there serialization edge-cases that should be added to the tests? One thing currently missing is a test of polymorphic serialization.
Is it a problem that the delegate APIs talk directly to the encoder/decoder rather than through a format? I think that means polymorphic serialization won't work on the delegate, but I don't know if that's an important use-case or not
Does the public API seem clean enough or are there adjustments I should make?
The CI build will fail. I think it's because of missing native platforms in kotlinx.serialization
Looking for API feedback. The idea here is to enable arbitrary datatypes to be encoded inside a
Settings
instance.Some questions:
The CI build will fail. I think it's because of missing native platforms in kotlinx.serialization