Skip to content

Commit 60dfc5d

Browse files
committed
Merge Newtonsoft.Json 8.0.1
1 parent 90e495c commit 60dfc5d

File tree

194 files changed

+14656
-2023
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

194 files changed

+14656
-2023
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ when you use official Json.NET dll targetting .NET 3.5 Framework.
2727

2828
Following works are done to make Json.NET support Unity3D.
2929

30-
- Based on Newtonsoft Json.NET 7.0.1.
30+
- Based on Newtonsoft Json.NET 8.0.1.
3131
- Disable IL generation to work well under AOT environment like iOS.
3232
- Remove code related with System.ComponentModel.
3333
- Remove System.Data and EntityKey support.

src/Newtonsoft.Json.Tests/Bson/BsonReaderTests.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -920,7 +920,9 @@ public void ReadLargeStrings()
920920
for (int i = 0; i < 100; i++)
921921
{
922922
if (i > 0)
923+
{
923924
largeStringBuilder.Append("-");
925+
}
924926

925927
largeStringBuilder.Append(i.ToString(CultureInfo.InvariantCulture));
926928
}
@@ -1606,6 +1608,7 @@ public class MyBinder : DefaultSerializationBinder
16061608

16071609
#if !(NET20 || NET35)
16081610
public bool BindToNameCalled { get; set; }
1611+
16091612
public override void BindToName(Type serializedType, out string assemblyName, out string typeName)
16101613
{
16111614
BindToNameCalled = true;
@@ -1677,7 +1680,7 @@ public void GuidsShouldBeProperlyDeserialised()
16771680
BsonReader reader = new BsonReader(new MemoryStream(bytes));
16781681
Assert.IsTrue(reader.Read());
16791682
Assert.IsTrue(reader.Read());
1680-
1683+
16811684
Assert.IsTrue(reader.Read());
16821685
Assert.AreEqual(JsonToken.Bytes, reader.TokenType);
16831686
Assert.AreEqual(typeof(Guid), reader.ValueType);

src/Newtonsoft.Json.Tests/Bson/BsonWriterTests.cs

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -301,7 +301,9 @@ public void WriteLargeStrings()
301301
for (int i = 0; i < 100; i++)
302302
{
303303
if (i > 0)
304+
{
304305
largeStringBuilder.Append("-");
306+
}
305307

306308
largeStringBuilder.Append(i.ToString(CultureInfo.InvariantCulture));
307309
}
@@ -483,7 +485,6 @@ public void Example()
483485
// 6D-61-6C-6C-00-02-31-00-07-00-00-00-4D-65-64-69-75-6D-
484486
// 00-02-32-00-06-00-00-00-4C-61-72-67-65-00-00-00
485487

486-
487488
ms.Seek(0, SeekOrigin.Begin);
488489

489490
// deserialize product from BSON
@@ -493,7 +494,6 @@ public void Example()
493494
Console.WriteLine(deserializedProduct.Name);
494495
// Carlos' Spicy Wieners
495496

496-
497497
Assert.AreEqual("Carlos' Spicy Wieners", deserializedProduct.Name);
498498
Assert.AreEqual(9.95m, deserializedProduct.Price);
499499
Assert.AreEqual(3, deserializedProduct.Sizes.Length);
@@ -745,10 +745,7 @@ public void SerializeByteArray_ErrorWhenTopLevel()
745745

746746
BsonWriter writer = new BsonWriter(ms);
747747

748-
ExceptionAssert.Throws<JsonWriterException>(() =>
749-
{
750-
serializer.Serialize(writer, b);
751-
}, "Error writing Binary value. BSON must start with an Object or Array. Path ''.");
748+
ExceptionAssert.Throws<JsonWriterException>(() => { serializer.Serialize(writer, b); }, "Error writing Binary value. BSON must start with an Object or Array. Path ''.");
752749
}
753750

754751
public class GuidTestClass

src/Newtonsoft.Json.Tests/Converters/BinaryConverterTests.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
using Assert = Newtonsoft.Json.Tests.XUnitAssert;
4444
#else
4545
using NUnit.Framework;
46+
4647
#endif
4748

4849
namespace Newtonsoft.Json.Tests.Converters

src/Newtonsoft.Json.Tests/Converters/CustomCreationConverterTests.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
using Assert = Newtonsoft.Json.Tests.XUnitAssert;
3737
#else
3838
using NUnit.Framework;
39+
3940
#endif
4041

4142
namespace Newtonsoft.Json.Tests.Converters

0 commit comments

Comments
 (0)