Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
e20a62d
Add core System.Text.Json support
Turnerj Mar 22, 2021
60dc367
Updated benchmarks to use S.T.J
Turnerj Mar 22, 2021
2bf322e
Updated tests to use S.T.J
Turnerj Mar 22, 2021
49cf046
Use 6.0.0-preview.2 of S.T.J
Turnerj Mar 22, 2021
fefb1aa
Use correct attribute for tests
Turnerj Mar 22, 2021
e0699e6
Removed unused using
Turnerj Mar 22, 2021
78a860d
Fixed support for time of day
Turnerj Mar 22, 2021
57ed1cf
Added tests for extended type converters
Turnerj Mar 22, 2021
c409839
Update S.T.J to v6.0.0-preview.5
Turnerj Jun 19, 2021
e7e79bf
Switched DataMember to JsonPropertyName
Turnerj Jul 31, 2021
8a091ac
Updated to S.T.J Preview 6
Turnerj Jul 31, 2021
b442944
Update to S.T.J Preview 7
Turnerj Aug 12, 2021
d846641
Re-add JSON property order
Turnerj Aug 12, 2021
04b27ef
Ignore casing for escape test
Turnerj Aug 12, 2021
ea066db
Allow trailing commas
Turnerj Aug 12, 2021
7705f71
Apply serializer settings for deserialization
Turnerj Aug 12, 2021
8e20564
Support EnumMember for schema enum serialization
Turnerj Aug 13, 2021
5f1f2f0
Decimal and double values to truncate trailing zeroes
Turnerj Aug 13, 2021
5886f88
Fixing build warnings and errors
Turnerj Aug 14, 2021
99e9570
Force serialization of non-public setter for JsonLdContext
Turnerj Aug 14, 2021
048fedc
Addressing major feedback items
Turnerj Aug 17, 2021
2e75bb3
Removed unnecessary null-checks
Turnerj Aug 17, 2021
d2dffea
Use VS 2022 for solution version
Turnerj Aug 24, 2021
1ec52c1
Use RC1 version of System.Text.Json
Turnerj Sep 20, 2021
df836cb
Include prereleases for SDK installs
Turnerj Sep 20, 2021
d7ffe22
Fix compilation error with null checks
Turnerj Nov 9, 2021
47a3727
Update S.T.J to final v6.0.0
Turnerj Nov 9, 2021
4743388
Fix constant usage
Turnerj Nov 9, 2021
017d2cb
Remove pre-release requirement for build
Turnerj Nov 9, 2021
e7d3ae8
Minor bugfix for enum parsing
Turnerj Nov 9, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Removed unnecessary null-checks
The values can be null here
  • Loading branch information
Turnerj committed Nov 9, 2021
commit 2e75bb3980410e35fd6dff6b36eceaae8257c2c2
5 changes: 0 additions & 5 deletions Source/Common/DateTimeToIso8601DateValuesJsonConverter.cs
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,6 @@ public override void WriteObject(Utf8JsonWriter writer, object? value, JsonSeria
throw new ArgumentNullException(nameof(writer));
}

if (value is null)
{
throw new ArgumentNullException(nameof(value));
}

if (options is null)
{
throw new ArgumentNullException(nameof(options));
Expand Down
5 changes: 0 additions & 5 deletions Source/Common/TimeSpanToISO8601DurationValuesJsonConverter.cs
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,6 @@ public override void WriteObject(Utf8JsonWriter writer, object? value, JsonSeria
throw new ArgumentNullException(nameof(writer));
}

if (value is null)
{
throw new ArgumentNullException(nameof(value));
}

if (options is null)
{
throw new ArgumentNullException(nameof(options));
Expand Down