Commit Graph
33 Commits
Author SHA1 Message Date
James Newton-King 39f2db6f2d -Fixed bug when deserializing into existing non-IList collection 2018-02-11 19:38:12 +13:00
James Newton-King e9e2d006a5 -Fixed DataContractAttribute not forcing object serialization of classes 2018-02-02 16:14:41 +13:00
James Newton-King c90e6e871a -Changed enum serialization in dictionary keys to use EnumMemberAttribute 2018-01-31 15:14:03 +13:00
James Newton-King d6c3794556 -Fixed using extension data with dictionary that explicitly implements Add method 2018-01-27 19:20:02 +13:00
James Newton-King 6360cc4c4b -Fixed escaping special characters in generated JSONPaths
-Fixed reading escaped special characters in JSONPaths
2018-01-27 18:39:44 +13:00
James Newton-King 6dfc5c46e5 -Tests 2018-01-18 18:55:31 +13:00
Zoltán Tamási 92833289a0 Removed unrelated test and codes 2018-01-15 15:27:13 +01:00
Zoltán Tamási 5f2f5fd7b0 Fix indentation 2018-01-15 13:13:28 +01:00
Zoltán Tamási 9f74b979aa Fix support for custom list converters when input is not an array or object 2018-01-15 13:08:58 +01:00
James Newton-King 4f7fc79571 -Test 2018-01-12 15:07:03 +13:00
James Newton-King 474a53e031 -Test 2018-01-11 22:18:31 +13:00
James Newton-King c445141fc6 -Fixed JsonTextReader sync read in async method 2018-01-11 16:18:04 +13:00
James Newton-King 2c90c2740d -Test 2018-01-09 12:00:08 +13:00
James Newton-King e57cb6acea -Fixed regression serializing decimal value 2018-01-03 10:22:19 +13:00
James Newton-King 3274b9ab67 -Fixed serializing nullable collections 2018-01-01 20:38:31 +13:00
James Newton-King 92fea48779 -Improved error when serializing FileInfo/DirectoryInfo without ISerializable 2018-01-01 18:47:12 +13:00
James Newton-King b49f6bc0ec -Improved error message when serialize ByRef properties 2017-12-28 15:06:19 +13:00
James Newton-King 69640e88d8 -Tests 2017-12-22 12:26:28 +13:00
Yang Wang f386cc2c48 Fixed issue #1545 (#1548) 2017-12-22 12:11:27 +13:00
James Newton-King 2f87c2cdda -Tests 2017-12-20 16:16:27 +13:00
Jon Hanna 1b40ebfe26 Apply fix to #1460 to async writing. (#1540)
* Apply fix to #1460 to async writing.

* Replace recursion with iteration.

* Test for 1460 in async use.

* Change infinite loop style.
2017-12-20 16:06:07 +13:00
James Newton-King 90514188c0 -Test 2017-12-05 14:25:15 +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 4494e523d5 -Test 2017-10-22 17:48:28 +13:00
James Newton-King 64f6fd7b39 -Fixed TraceJsonWriter.WriteValue(object) writing value twice 2017-10-14 14:21:39 +13:00
James Newton-King ab3315f1d5 -Added netstandard2.0 2017-10-01 23:11:30 +13:00
James Newton-King 725e808db9 -Test 2017-08-03 13:21:42 +12:00
James Newton-King ec10effd1e -Improved error message when an object is reused with PreserveReferencesHandling 2017-07-02 10:27:12 +12:00
James Newton-King c21d2649ac -Test 2017-07-01 10:05:11 +12:00
James Newton-King 1a0ae2a42d -Fixed JsonWriter.WriteToken(JsonReader) not erroring on incomplete token 2017-05-28 16:55:05 +12:00
James Newton-King 7af0e223c0 -Added support for deserialing JSON to XmlNode, XObject, XNode, XContainer properties 2017-05-28 14:34:27 +12:00
James Newton-King 7726b51091 -Fixed reading some types from KeyValuePairConverter incorrectly 2017-05-28 00:47:09 +12:00
James Newton-King 1535268ab8 -Fixed JToken.Load not reading past comment when CommentHandling is Ignore
-Fix JsonReader.ReadAsDecimal with JValue and BigInteger value
2017-05-13 19:14:16 +12:00