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

Switch json to gason, include json writer in build #10960

Merged
merged 7 commits into from
Jun 6, 2018

Conversation

unknownbrackets
Copy link
Collaborator

For after 1.6.0, this is a decent chunk of #10909 that impacts behavior in a few different places (e.g. store, remote disc sharing, version check.)

Figure it's better to separate in case there are issues (will rebase #10909.)

The only behavior difference here should be slightly improved typesafety on some json parsing (e.g. before it assumed things were arrays or objects/dicts in some cases.)

-[Unknown]

It doesn't support them.  The common workaround is to use null.
From the same author.  Most importantly, reads numbers as doubles rather
than as signed ints and floats.  This allows us to actually read 32 bit
unsigned int parameters.

Moved all the native customization to a separate json_reader.cpp.
@hrydgard hrydgard merged commit df699c6 into hrydgard:master Jun 6, 2018
@unknownbrackets unknownbrackets deleted the debugger-json branch June 6, 2018 19:19
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