When serializing and deserializing enums we need to specify primitive serializers and deserializers.
For example:
jsonSerialization.primitiveValuesSerialization.registerSerializer("starlasu_language_com-strumenta-javalangmodule-ast_JIntegerFormat",
PrimitiveSerializer<JIntegerFormat> { value -> value.name })
This should be done in the jsonSerialization used by LionWebClient, but the definition of these serializers should be defined somewhere else probably. Maybe in KolasuClient.registerLanguage.
When serializing and deserializing enums we need to specify primitive serializers and deserializers.
For example:
This should be done in the
jsonSerialization
used byLionWebClient
, but the definition of these serializers should be defined somewhere else probably. Maybe inKolasuClient.registerLanguage
.