-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Closes #3061 #3145
Closes #3061 #3145
Conversation
STJ can't serialize derived type properties by default, so we'll use another approach in our serializable file function
Qodana for .NET1 new problem were found
💡 Qodana analysis was run in the pull request mode: only the changed files were checked Contact Qodana teamContact us at qodana-support@jetbrains.com
|
@Rudokhvist @ezhevita @Abrynos this is now ready for review and/or testing if somebody wanted to. Doc will arrive later, but copy-pasting my quick overview from Discord. |
Users very often add them accidentally, no reason to throw on them
Probably needs further fixes, will need to check later
Thanks for all the effort you put on closing this one! <3 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Didn't do a full deep-dive just now, but I followed implementation as it was done and it looks alright scrolling through just now.
This is proof of concept for now, extensive testing and fixes are required before merging.
TODO:
[JsonDisallowNull]
work[JsonExtensionData]
,JsonNode
andJsonElement
placesIt seems to work good enough though to consider this for merging in the future.
Closes #3061