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

Fixed enable the mutation of a unmarshaled json. #39

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

mabels
Copy link

@mabels mabels commented Sep 26, 2023

  In the decode methods the nested orderedMaps had
  not been pointer with prevents the mutation.
  To the fix broke some tests the cast to x.(OrderedMap)
  failed. To Fix this the OrderedMap is now an interface.
  This broke the TestUnmarshalJSONStruct test to fix
  the export of OrderedMapImpl is need. This change
  is a breaking!

Thank you for awesome work --- and sorry for breaking things

meno

      In the decode methods the nested orderedMaps had
      not been pointer with prevents the mutation.
      To the fix broke some tests the cast to x.(OrderedMap)
      failed. To Fix this the OrderedMap is now an interface.
      This broke the TestUnmarshalJSONStruct test to fix
      the export of OrderedMapImpl is need. This change
      is a breaking!
@funjon
Copy link

funjon commented Feb 15, 2024

Can confirm, this PR fixes the issues I had with nested JSON. If you can merge it, that'd be super helpful!

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