This PR corrects how YamlInput handles the serialization of fields marked with @Contextual annotation.
Instead of forcing the serializer to call beginStructure it extracts the actual definition and creates the appropriate YamlInput based on that definition where applicable.
Please, take a look at the PR once you have time. Let me know if you have any remarks/suggestions regarding the change
Hi, @charleskorn.
This PR corrects how
YamlInput
handles the serialization of fields marked with@Contextual
annotation. Instead of forcing the serializer to callbeginStructure
it extracts the actual definition and creates the appropriateYamlInput
based on that definition where applicable.Please, take a look at the PR once you have time. Let me know if you have any remarks/suggestions regarding the change
Resolves #568