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

Conversion to System.Text.Json #1209

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

Conversation

marzent
Copy link
Contributor

@marzent marzent commented Dec 11, 2022

Completely removes and replaces Newtonsoft.Json

Everything should be functionally equivalent, except for Headlines deserialization, which works, but is not a 1:1 translation of the old options.

The remote patcher RPC has been slightly reworked to allow for deserialization without type information as well.

@marzent
Copy link
Contributor Author

marzent commented Mar 31, 2023

Quickly merged master into this, but haven't tested the new version; is there any interest in this in general though?

@goaaats
Copy link
Member

goaaats commented Mar 31, 2023

Technically yes, but it's a bit hard to justify since there could be a lot of subtle bugs here and no huge benefits. You should leave this open as a memorial to what could be, if I have the time some day.

@marzent
Copy link
Contributor Author

marzent commented Mar 31, 2023

Yeah you are probably right, this does make more sense on modern .NET anyways

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