Change JsonException.Path to be a json-based path (dotnet/corefx#37938)
authorSteve Harter <steveharter@users.noreply.github.com>
Thu, 30 May 2019 21:44:37 +0000 (14:44 -0700)
committerGitHub <noreply@github.com>
Thu, 30 May 2019 21:44:37 +0000 (14:44 -0700)
commitc4a989d50fc4e0612672e0dfd94e54abe9e53404
tree940551d9c7348826d385da46db23b9dc28fe4668
parentd7ed50498122b38587724838c2db635d1123ec1a
Change JsonException.Path to be a json-based path (dotnet/corefx#37938)

Commit migrated from https://github.com/dotnet/corefx/commit/02f649e60f3a8ea0b947ea0eaf64f2fa3c287816
15 files changed:
src/libraries/System.Text.Json/src/System/Text/Json/JsonException.cs
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonPropertyInfo.cs
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonPropertyInfoNotNullable.cs
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonPropertyInfoNullable.cs
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.HandleArray.cs
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.HandleDictionary.cs
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.HandleNull.cs
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.HandlePropertyName.cs
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.cs
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/ReadStack.cs
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/ReadStackFrame.cs
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/WriteStack.cs
src/libraries/System.Text.Json/tests/Serialization/ExceptionTests.cs
src/libraries/System.Text.Json/tests/Serialization/Object.ReadTests.cs
src/libraries/System.Text.Json/tests/Serialization/Value.ReadTests.cs