Commit Graph
54 Commits
Author SHA1 Message Date
James Newton-King 0c6b0748f8 Fix including array attribute in XML with namespaces (#1880) 2018-10-15 02:18:44 +13:00
James Newton-King cbeaa45896 Add test (#1879) 2018-10-14 21:25:59 +13:00
James Newton-King eb18d3978e Fix setting extension data with existing key (#1878) 2018-10-14 14:28:31 +13:00
James Newton-King 0e14a9b80d Write trace message for serializing to non-writable properties (#1871) 2018-10-11 15:52:08 +13:00
James Newton-King 416a96bf4e Simplify strict equals 2018-10-07 16:22:13 +13:00
WillSullivan 3a9dfebc2d Strict operator support added 2018-10-07 16:22:13 +13:00
James Newton-King eb0cf43e9a Test deserializing sorted set subclass (#1852) 2018-09-22 14:21:49 -07:00
James Newton-King e079301905 Fix ignored values being set in extension data (#1851) 2018-09-22 13:34:13 -07:00
James Newton-King a913a72024 Fix blank extension data values with required properties and ctor (#1850) 2018-09-22 12:34:47 -07:00
James Newton-King ad246c775a Fix deserializing empty string to empty byte array (#1787) 2018-08-06 15:43:22 +12:00
James Newton-King 27c4eb88f6 Improve exception when number cannot be read as type (#1782) 2018-07-29 16:19:01 +12:00
James Newton-King 6dd352c490 Fix calling constructors with ref and in parameters (#1728) 2018-05-29 10:46:51 +12:00
James Newton-King 42ee730f3a Fix losing DateTime.Kind when deserializing ISO date strings (#1727) 2018-05-28 20:54:01 +12:00
James Newton-King a82acace46 Fixed parsing decimals with exponents in strings (#1714) 2018-05-21 15:49:36 +12:00
James Newton-King 32f882b5d6 Fixed serializing abstract base class ISerializable on .NET Core (#1712) 2018-05-21 11:17:19 +12:00
James Newton-King c4af75c8e9 -Fixed serializing F# enums 2018-03-23 16:17:55 +13:00
James Newton-King c72f785b9c -Changed DataContractAttribute on collections back to array serialization
-Fixed JObject.GetPropertyOwner to return value
-Fixed JPropertyDescriptor GetValue and SetValue to return null for null owner
2018-03-12 15:43:28 +13:00
James Newton-King a33222f71d -Typo
-Test
2018-03-05 12:50:01 +13:00
James Newton-King 8bb337debb -Fixed serializing FileInfo/DirectoryInfo on .NET Core with JsonConverter 2018-02-22 16:16:22 +13:00
James Newton-King f2b6ea4966 -Fixed serializing generated types with duplicate property names 2018-02-22 15:15:55 +13:00
James Newton-King ce7f283b94 -Fixed bug when deserializing into existing non-IDictionary collection 2018-02-12 19:47:21 +13:00
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