Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enum support and write only fields #48

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

koh-osug
Copy link
Contributor

So far enums were not supported and were incorrectly included as $refs although no schema was generated. With this patch enums are serialized as included string lists and not as reference anymore. The corresponding JUnit test was updated.

Write only fields have been omitted. This is also fixed.

In addition I have fixed:

warning with log message for all exceptions not only for I/O exceptions
warning about unhandled classes

serializing enums as included string list not as a reference
warn with log message for all exceptions not only for I/O exceptions
warn about unhandled classes
treating WRITE_ONLY JSON fields as AUTO
added error messages for meaningful error diagnosis
@koh-osug koh-osug requested a review from a team as a code owner January 20, 2022 22:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant