Do not overwrite JsonException metadata (#56903)
authorEirik Tsarpalis <eirik.tsarpalis@gmail.com>
Thu, 5 Aug 2021 15:06:57 +0000 (18:06 +0300)
committerGitHub <noreply@github.com>
Thu, 5 Aug 2021 15:06:57 +0000 (16:06 +0100)
commit555e599032de13a075356263441575ee92d35346
tree2d377cfce8896d2dfba4f8e9faf7711baccee07d
parentf9c130ad1974b82521b5ca60d85fec41b8da545b
Do not overwrite JsonException metadata (#56903)

* Do not overwrite JsonException metadata. Fix #51537.

* remove redundant semicolon
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonConverterOfT.ReadCore.cs
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonConverterOfT.WriteCore.cs
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.Utf8JsonReader.cs
src/libraries/System.Text.Json/src/System/Text/Json/ThrowHelper.Serialization.cs
src/libraries/System.Text.Json/tests/System.Text.Json.Tests/Serialization/CustomConverterTests/CustomConverterTests.Array.cs
src/libraries/System.Text.Json/tests/System.Text.Json.Tests/Serialization/ExceptionTests.cs