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

Use gson for serialization/deserialization #195

Merged
merged 1 commit into from
Nov 22, 2024
Merged

Conversation

dotasek
Copy link
Collaborator

@dotasek dotasek commented Nov 21, 2024

Switches content negotiation from jackson to gson.

This will require core to be updated before this can be merged, with this PR: hapifhir/org.hl7.fhir.core#1824

Copy link
Collaborator

@dehall dehall left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested locally and looks good to me, thanks! The UI works and I confirmed our large file works as well. (the UI times out after 2 minutes as noted elsewhere but the validation process completed behind the scenes)
Sorry this required that change over on the core side, hopefully that was quick to implement

@dotasek
Copy link
Collaborator Author

dotasek commented Nov 22, 2024

@dehall IntelliJ IDEA has a feature called Structural Search which lets you create searches that have access to Java structures. It's a little finicky to use, but in cases like this (finding all fields and methods annotated with Jackson), it works really well.

@dotasek dotasek merged commit 32d1ada into master Nov 22, 2024
5 checks passed
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.

2 participants