Closed kvverti closed 4 years ago
Another thought : we could combine TypeSerializer
and ValueSerializer
into a single interface taking 2 targets (IR and user-facing) so that we can (de)serialize an entire configuration in a single pass. The current TypeSerializer
methods would be moved into the new interface, to allow serializing the intermediate representation only.
Closes #58 . Turns out
SerializableType#getGenericPlatformType
isn't actually used.. shrug.Serializer
with a visitor-styleValueSerializer
.JanksonSerializer
and its tests withJanksonValueSerializer
.