Skip to content

Commit 5fdf250

Browse files
authored
Move MutableJsonDocument into internal shared source (Azure#38427)
1 parent 88a72f6 commit 5fdf250

10 files changed

+27
-0
lines changed

sdk/core/Azure.Core/src/Azure.Core.csproj

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,15 @@
6969
<Compile Include="Shared\HttpMessageSanitizer.cs" />
7070
<Compile Include="Shared\InitializationConstructorAttribute.cs" />
7171
<Compile Include="Shared\Multipart\MemoryResponse.cs" />
72+
<Compile Include="Shared\MutableJsonChange.cs" />
73+
<Compile Include="Shared\MutableJsonChangeKind.cs" />
74+
<Compile Include="Shared\MutableJsonDocument.ChangeTracker.cs" />
75+
<Compile Include="Shared\MutableJsonDocument.cs" />
76+
<Compile Include="Shared\MutableJsonElement.ArrayEnumerator.cs" />
77+
<Compile Include="Shared\MutableJsonElement.cs" />
78+
<Compile Include="Shared\MutableJsonElement.ObjectEnumerator.cs" />
79+
<Compile Include="Shared\MutableJsonElement.WriteTo.cs" />
80+
<Compile Include="Shared\MutableJsonElement.WriteTo.MergePatch.cs" />
7281
<Compile Include="Shared\NullableAttributes.cs" />
7382
<Compile Include="Shared\OperationInternalBase.cs" />
7483
<Compile Include="Shared\TrimmingAttribute.cs" />

sdk/core/Azure.Core/src/DynamicData/MutableJsonChange.cs renamed to sdk/core/Azure.Core/src/Shared/MutableJsonChange.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
using System;
55
using System.Text.Json;
66

7+
#nullable enable
8+
79
namespace Azure.Core.Json
810
{
911
internal struct MutableJsonChange

sdk/core/Azure.Core/src/DynamicData/MutableJsonChangeKind.cs renamed to sdk/core/Azure.Core/src/Shared/MutableJsonChangeKind.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
// Copyright (c) Microsoft Corporation. All rights reserved.
22
// Licensed under the MIT License.
33

4+
#nullable enable
5+
46
namespace Azure.Core.Json
57
{
68
internal enum MutableJsonChangeKind

sdk/core/Azure.Core/src/DynamicData/MutableJsonDocument.ChangeTracker.cs renamed to sdk/core/Azure.Core/src/Shared/MutableJsonDocument.ChangeTracker.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
using System.Collections.Generic;
66
using System.Diagnostics;
77

8+
#nullable enable
9+
810
namespace Azure.Core.Json
911
{
1012
internal partial class MutableJsonDocument

sdk/core/Azure.Core/src/DynamicData/MutableJsonDocument.cs renamed to sdk/core/Azure.Core/src/Shared/MutableJsonDocument.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
using System.Text.Json;
99
using System.Text.Json.Serialization;
1010

11+
#nullable enable
12+
1113
namespace Azure.Core.Json
1214
{
1315
/// <summary>

sdk/core/Azure.Core/src/DynamicData/MutableJsonElement.ArrayEnumerator.cs renamed to sdk/core/Azure.Core/src/Shared/MutableJsonElement.ArrayEnumerator.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
using System.Diagnostics;
77
using System.Text.Json;
88

9+
#nullable enable
10+
911
namespace Azure.Core.Json
1012
{
1113
internal partial struct MutableJsonElement

sdk/core/Azure.Core/src/DynamicData/MutableJsonElement.ObjectEnumerator.cs renamed to sdk/core/Azure.Core/src/Shared/MutableJsonElement.ObjectEnumerator.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
using System.Diagnostics;
88
using System.Text.Json;
99

10+
#nullable enable
11+
1012
namespace Azure.Core.Json
1113
{
1214
/// <summary>

sdk/core/Azure.Core/src/DynamicData/MutableJsonElement.WriteTo.MergePatch.cs renamed to sdk/core/Azure.Core/src/Shared/MutableJsonElement.WriteTo.MergePatch.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
using System.Diagnostics;
66
using System.Text.Json;
77

8+
#nullable enable
9+
810
namespace Azure.Core.Json
911
{
1012
internal partial struct MutableJsonElement

sdk/core/Azure.Core/src/DynamicData/MutableJsonElement.WriteTo.cs renamed to sdk/core/Azure.Core/src/Shared/MutableJsonElement.WriteTo.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
using System.Collections.Generic;
66
using System.Text.Json;
77

8+
#nullable enable
9+
810
namespace Azure.Core.Json
911
{
1012
internal partial struct MutableJsonElement

sdk/core/Azure.Core/src/DynamicData/MutableJsonElement.cs renamed to sdk/core/Azure.Core/src/Shared/MutableJsonElement.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
using System.Text.Json;
1010
using System.Text.Json.Serialization;
1111

12+
#nullable enable
13+
1214
namespace Azure.Core.Json
1315
{
1416
/// <summary>

0 commit comments

Comments
 (0)