Details
-
Improvement
-
Resolution: Fixed
-
Major
-
None
-
None
Description
Any JSON serializer may return null if the value being decoded is null, even if the type deserialized is annotated as non-nullable using nullable reference types. We should annotate our return types correctly so consumers are warned that they should perform null reference checks if they have nullable reference types enabled. This also aligns us with System.Text.Json paradigms.
Attachments
Issue Links
- is subtask of
-
NCBC-2795 Upgrade from JSON.NET to System.Text.Json
- Open