Commit Graph
1382 Commits
Author SHA1 Message Date
James Newton-King a138852994 -Changed JObject.ContainsKey to public 2017-11-26 10:13:13 +13:00
James Newton-King fcd5975cd9 -Added ItemNullValueHandling to JsonObjectContract 2017-11-08 16:32:42 +13:00
James Newton-King 08ea72b72b Merge branch 'issue/1429' of https://github.com/paulirwin/Newtonsoft.Json into paulirwin-issue/1429 2017-11-08 14:52:07 +13:00
James Newton-King 1584588f03 -Missing file header 2017-11-08 09:59:51 +13:00
James Newton-King 48be21d4ce -Changed ISerializable serialization to require SerializableAttribute 2017-11-04 17:53:17 +13:00
Paul Irwin 28405e7309 Per discussion on #1429, rename NullValueHandling to ItemNullValueHandling 2017-11-02 11:22:27 -04:00
Paul Irwin 6129124507 For #1429, respect unset initial value on JsonObjectAttribute 2017-11-02 11:01:34 -04:00
Paul Irwin 7d44b61c32 Resolve #1429 for JsonObjectAttribute only: add NullValueHandling property 2017-11-02 10:55:08 -04:00
James Newton-King 1e612287b3 -Documentation 2017-10-27 13:21:52 +13:00
James Newton-King 8c0fa58708 Merge branch 'patch-1' of https://github.com/ekevoo/Newtonsoft.Json into ekevoo-patch-1 2017-10-27 13:18:46 +13:00
James Newton-King f012ba857f -Derp 2017-10-23 12:25:38 +13:00
James Newton-King 3154a6de68 -Refactor 2017-10-23 12:24:52 +13:00
James Newton-King 473a7721bd -Refactor 2017-10-23 10:33:35 +13:00
James Newton-King 9932155295 -Refactor to expression body properties 2017-10-23 09:49:12 +13:00
James Newton-King ef18269626 -Refactor 2017-10-23 09:34:05 +13:00
James Newton-King be032b562e -Documentation 2017-10-22 23:25:15 +13:00
James Newton-King 72d517ea04 Merge branch 'master' of https://github.com/sebasrp/Newtonsoft.Json into sebasrp-master 2017-10-22 22:31:07 +13:00
James Newton-King 90976eb6ed -Fixed error when writing unknown null value as JSON 2017-10-22 19:26:57 +13:00
James Newton-King a8e606dcf5 Merge branch 'master' of https://github.com/JamesNK/Newtonsoft.Json 2017-10-22 17:48:49 +13:00
James Newton-King 4494e523d5 -Test 2017-10-22 17:48:28 +13:00
Kristof Mattei 122afba990 Updated StringUtils.ToCamelCase to fix an edge case. (#1467) 2017-10-22 17:10:03 +13:00
James Newton-King 4a74cf1b1a -Fixed deserializing with constructor and readonly collection property 2017-10-22 13:03:33 +13:00
James Newton-King 12f886ab99 -Test
-Minor refactor
2017-10-19 23:54:19 +13:00
James Newton-King 3eabd15a19 -Test 2017-10-16 19:39:21 +13:00
James Newton-King 78e899fd50 -Refactor
-Tests
2017-10-15 18:51:12 +13:00
James Newton-King 393c456d5e Merge branch 'patch-1' of https://github.com/Romasz/Newtonsoft.Json into Romasz-patch-1 2017-10-15 11:31:48 +13:00
James Newton-King 64f6fd7b39 -Fixed TraceJsonWriter.WriteValue(object) writing value twice 2017-10-14 14:21:39 +13:00
James Newton-King 8dd5eff2ee -Minor refactor 2017-10-14 12:18:10 +13:00
James Newton-King 5829826cbb -Minor refactor 2017-10-14 11:14:39 +13:00
Tomasz Romaszkiewicz 6330ea5d14 Added Unit test and allowed GC large objects. 2017-10-07 14:01:04 +02:00
Tomasz Romaszkiewicz 17f055e944 Update JsonTextReader.cs
We are doubling the _chars.Length when calculation newArrayLength, thus it's worth to check if we are not out of int.MaxValue.
This fix allows to work on bigger files.
2017-10-06 19:47:30 +02:00
James Newton-King 6057d9b831 -Fixed deserializing with a TraceWriter when the reader is not at the start 2017-10-06 19:11:34 +13:00
Sebastian Rodriguez 1fc00d2ec7 add JsonSerializerSettings defaults documentation. See issue #1245 2017-10-02 22:19:27 +01:00
James Newton-King 92d170a078 -Fixed converting default datetime in JSON to XML on netstandard1.3 2017-10-02 21:48:22 +13:00
zivillian 8f65999684 remove redundant check for IsNullableType (#1450) 2017-10-02 16:00:21 +13:00
James Newton-King ab3315f1d5 -Added netstandard2.0 2017-10-01 23:11:30 +13:00
James Newton-King 5cdad2e275 -Build 2017-09-24 14:11:58 +13:00
James Newton-King 5e9f69f59f -Improved JToken.Path performance with faster reverse 2017-09-10 18:01:25 +12:00
James Newton-King ffe53eb3bf -NuGet packages updated 2017-09-09 22:57:18 +12:00
Andrew Arnott e47282dad6 Avoid packing test projects (#1416) 2017-09-03 15:44:53 +12:00
James Newton-King fe2ec84c18 -Async cleanup 2017-09-03 10:43:14 +12:00
James Newton-King 87d9010a20 Merge branch 'less-async' of https://github.com/benaadams/Newtonsoft.Json into benaadams-less-async 2017-09-03 09:16:30 +12:00
James Newton-King f1d721d869 -Asserted variable in WriteEscapedJavaScriptString is not null 2017-09-02 17:38:25 +12:00
James Newton-King 252704d416 -Removed unused INullable conversion code 2017-09-02 17:25:18 +12:00
Ben Adams 621c493b42 Faster path for Netcoreapp2.0 2017-08-28 16:43:04 +01:00
Ben Adams 56262bc917 Lazy async statemachine in WriteToAsync 2017-08-28 05:29:15 +01:00
James Newton-King 98366a4b88 -Added INotifyPropertyChanging to netstandard1.3 build 2017-08-20 16:56:30 +12:00
James Newton-King bbf735583f -Test 2017-08-20 16:45:01 +12:00
James Newton-King 5c2695e839 -Changed tests to run in .NET Core 2.0 2017-08-18 15:47:18 +10:00
Ekevoo 711fa1c242 Added defaults to StringEnumConverter docstrings 2017-08-17 11:21:17 -04:00