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

Clean up serializer/deserializer naming and prevent OOI issues #1523

Merged
merged 1 commit into from
Oct 15, 2024

Conversation

mikesname
Copy link
Contributor

For some reason, after 10 or so years, some test code started throwing NPEs after an unrelated changeset due to order-of-initial- isation issues in the JSON format objects. Where these are not macro-generated they're now lazy vals. Also rename a ton of the other reads/writes/format objects for consistency, with a leading '_' to make it clear they're auxilliary, often macro-generated companion object implicits.

For some reason, after 10 or so years, some test code started
throwing NPEs after an unrelated changeset due to order-of-initial-
isation issues in the JSON format objects. Where these are not
macro-generated they're now `lazy vals`. Also rename a ton of the
other reads/writes/format objects for consistency, with a leading
'_' to make it clear they're auxilliary, often macro-generated
companion object implicits.
@mikesname mikesname merged commit e5e2cce into EHRI:main Oct 15, 2024
1 check passed
@mikesname mikesname deleted the bugfix/npe_order_initialization_errs branch October 15, 2024 11:23
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