Commit Graph
335 Commits
Author SHA1 Message Date
James Newton-King a2e15adf80 -Added AttributeProvider
-Increament version to 7.0.1
2014-12-23 10:57:17 +00:00
James Newton-King 25814e5a6c -Upgrade System.Collections.Immutable 2014-12-22 22:11:22 +00:00
James Newton-King 33ae4624bd -Fixed WinRT 2014-12-22 15:09:35 +13:00
James Newton-King e9dc993fc3 -Explicit culture for tests
-Tests
2014-12-22 00:11:57 +13:00
James Newton-King 449f4dd841 -Tests
-Documentation
2014-11-30 21:10:54 +13:00
James Newton-King 04e9048d10 -Refactor 2014-11-24 22:01:53 +13:00
James Newton-King 93e1113fa2 -Refactor 2014-11-11 19:01:27 +13:00
James Newton-King 7d38287972 Merge branch 'feature-iserializable-references' of https://github.com/Inverness/Newtonsoft.Json into Inverness-feature-iserializable-references 2014-11-11 12:08:47 +13:00
James Newton-King 1816f555ea -Fixed tests
-Fixed exception message line breaks to use Environment.NewLine
2014-11-11 12:06:30 +13:00
Inverness 45d5e90da1 Support reference preservation for ISerializable objects. 2014-11-09 17:31:10 -06:00
James Newton-King d316425746 -Fixed settings not being used when deserializing F# unions 2014-11-05 16:25:57 -08:00
James Newton-King 52d54d50e7 -Fixed deserializing complex values inside multi-dimensional arrays 2014-11-03 16:10:08 -08:00
James Newton-King 3fa2949a38 -Fixed error when extension data bag doesn't inherit from Dictionary<TKey, TValue> 2014-11-03 13:29:57 -08:00
James Newton-King 55e482c930 -Fixed deserializing null value onto JObject or JArray proeprty 2014-11-01 10:10:29 +13:00
James Newton-King 04d9d3181a -Tests 2014-10-20 18:52:21 +13:00
James Newton-King 697e31444c -Changed MetadataTypeAttribute to use GetCustomeAttributes to support .NET 4.0 PCL 2014-10-19 23:11:58 +13:00
James Newton-King c7f8d85cc4 -Fixed tests
-Changed JTokenReader to provide line numbers for end tokens
2014-10-19 18:29:34 +13:00
James Newton-King 88a29704da -Fixed jsonpath error when parsing a property that follows an escaped property
-Changed reader/writer/token path to escape property names containing special characters
2014-10-18 15:36:42 +13:00
James Newton-King 01f1c5e261 -Fixed test error caused by StringDictionary now implementing IDictionary<string, string> 2014-10-18 08:36:05 +13:00
James Newton-King 88eeb8ba92 -Fixed MetadataTypeAttribute reflection bug by using CustomAttributeData
-Fixed immutable collections bug by getting type from known assembly
-Added support from running tests on aspnetcore50
2014-10-18 00:00:26 +13:00
James Newton-King 99df43eb4d -Tests line endings 2014-09-12 23:34:20 +12:00
James Newton-King dfb2ac17a5 -Refactor ExceptionAssert 2014-09-12 21:33:53 +12:00
James Newton-King 4b9ce67ab7 -Fixed WinRT build 2014-09-12 20:55:20 +12:00
James Newton-King 7fcd12e2cf -Fixed build 2014-09-10 20:25:35 +12:00
James Newton-King a0f9df8a14 Merge branch 'master' of github.com:JamesNK/Newtonsoft.Json 2014-09-10 20:04:48 +12:00
James Newton-King 352e52dda0 -Tests
-Documentation
2014-09-10 20:04:39 +12:00
Redth 69ce5fe690 Fixed whitespace 2014-09-09 09:56:22 -04:00
Redth 59a3ff8b2a Added check for multiple exception messages to match for mono
Some tests check explicitly for a given exception message which differs on Mono, so added possible options to check for so both platforms will pass
2014-09-09 09:40:07 -04:00
Redth 831e32809e Added Exception.Throws overload to take multiple possible messages to match
This way tests can pass in multiple possible string matches which the runtime may use as a message depending on the given platform (e.g.: MS-Runtime vs Mono)
2014-09-09 09:39:05 -04:00
James Newton-King 6cf71b805e -Fixed tests 2014-09-03 22:27:42 +12:00
James Newton-King 0c865efd96 -Fixed not matching some parameters when deserializing via a cosntructor 2014-09-02 23:29:20 +12:00
James Newton-King 4a375721ac -Added support for constructors with out and ref parameters 2014-08-31 15:33:19 +12:00
James Newton-King 695742563b -Fixed Win8 build
-Fixed serializing ObservableCollection<T> on Win8
2014-08-30 14:34:16 +12:00
James Newton-King dce6228b8f -Fixed error in JTokenWriter when disposing after adding a duplicate property
-Fixed not validating JSON when deserializing with DataTableConverter
2014-08-17 19:42:11 +12:00
James Newton-King dd07fdff93 -Fixed WinRT build 2014-08-03 19:06:51 +12:00
James Newton-King 3327a6954c -Merge demo 2014-08-03 18:56:41 +12:00
James Newton-King 8e727a27b2 -JProperty performance
-Improved property name escape skipping
2014-08-03 00:08:31 +12:00
James Newton-King e32b4671c8 -Added MetadataPropertyHandling.Ignore 2014-07-20 18:29:31 +12:00
James Newton-King 07baae515a -Fixed MetadataHandling.ReadAhead bugs 2014-07-20 12:26:00 +12:00
James Newton-King 51212d92b1 -Fixed directly serializing XmlElements 2014-07-04 17:28:36 +12:00
James Newton-King 30445090f2 -DI tests 2014-07-04 11:28:23 +12:00
James Newton-King 3335ae4e20 -Fixed property after empty array JSONPath queries
-Fixed error handling when last value in array or object fails
2014-06-28 00:42:41 +12:00
James Newton-King 56e45bbbab -Test 2014-06-22 19:53:01 +12:00
James Newton-King bbe7eaf852 -Fixed serializing static fields 2014-06-21 19:59:17 +12:00
James Newton-King 9b8e353530 -Tests 2014-06-21 02:16:39 +12:00
James Newton-King 8035243878 -Fixed bug when deserializing JObject with comments 2014-06-21 02:03:47 +12:00
James Newton-King f78b076602 -Refactored property default value creation 2014-06-20 22:31:40 +12:00
James Newton-King 505fd9633f -Refactored JsonConverter creation 2014-06-20 21:27:00 +12:00
James Newton-King 9203e97312 -Refactored dynamic type wrapping
-Improved KeyValuePairConverter performance
2014-06-20 19:03:36 +12:00
James Newton-King c987b0509a -Fixed JsonConvert.PopulateObject not setting JsonReader settings 2014-06-15 15:04:17 +12:00