James Newton-King
989d980be6
Merge pull request #1064 from hughbe/implicit-conversion
...
Add a test for deserializing an IEnumerable with implicit conversion
2016-10-31 23:22:30 +13:00
Hugh Bellamy
123e8a54c5
Add a test for deserializing an IEnumerable with implicit conversion
2016-10-31 09:29:26 +00:00
James Newton-King
ae074a3469
-Fixed incorrectly parsing scan filter when name is quoted
...
-Added support for multiple names in scan filter
2016-10-28 13:25:52 +13:00
James Newton-King
26d8871254
Merge pull request #1044 from pyitphyoaung/Breaking-up-JsonTextReaderTest
...
Break up JsonTextReaderTest class into smaller test classes
2016-10-25 17:02:37 +13:00
James Newton-King
07b070065a
-Refactor
2016-10-25 16:30:30 +13:00
James Newton-King
2d4b86b08e
Merge branch 'is-reference-bug' of https://github.com/TylerBrinkley/Newtonsoft.Json into TylerBrinkley-is-reference-bug
2016-10-25 16:09:36 +13:00
James Newton-King
29c84fd7c2
-Improved error when attempting to convert root JSON object property to an XML attribute
2016-10-25 14:43:27 +13:00
James Newton-King
0e0918b143
-Derp
2016-10-24 16:13:23 +13:00
James Newton-King
b7e77700ac
-Added auto outlines to many documentation pages
2016-10-24 16:12:52 +13:00
James Newton-King
0721bd4dec
-Fixed not erroring when deserializing incomplete JSON with a parameterized constructor
2016-10-24 14:20:59 +13:00
James Newton-King
570a7ca078
-Fixed deserializing a duplicate dictionary key from a parameterized constructor
2016-10-24 12:57:17 +13:00
James Newton-King
fb1acd0c83
Merge pull request #1051 from TylerBrinkley/nullable-struct-typename-bug
...
Stops including typename for nullable structs using TypeNameHandling.Auto
2016-10-19 10:15:15 +13:00
TylerBrinkley
53278cbe57
Added deserialization test and cleaned up the tests
2016-10-18 12:05:49 -05:00
TylerBrinkley
2a28dcc544
Stops including the typename for nullable structs using TypeNameHandling.Auto, fixes #1050
2016-10-18 11:34:43 -05:00
Pyit Phyo Aung
26ae7d07fc
Break up JsonTextReaderTest class into smaller test classes
2016-10-14 00:20:09 +13:00
James Newton-King
6890cfcc6c
Merge pull request #1043 from pyitphyoaung/Move-classes-to-files-under-TestObjects
...
Move more classes to files under TestObjects
2016-10-13 16:08:01 +13:00
Pyit Phyo Aung
0115df6e39
Merge branch 'master' into Move-classes-to-files-under-TestObjects
...
# Conflicts:
# Src/Newtonsoft.Json.Tests/Converters/IsoDateTimeConverterTests.cs
# Src/Newtonsoft.Json.Tests/Linq/JObjectTests.cs
# Src/Newtonsoft.Json.Tests/Schema/ExtensionsTests.cs
# Src/Newtonsoft.Json.Tests/Serialization/DependencyInjectionTests.cs
# Src/Newtonsoft.Json.Tests/Serialization/ExtensionDataTests.cs
# Src/Newtonsoft.Json.Tests/Serialization/PopulateTests.cs
# Src/Newtonsoft.Json.Tests/Serialization/TypeNameHandlingTests.cs
# Src/Newtonsoft.Json.Tests/TestObjects/Money/Currency.cs
2016-10-13 14:49:15 +13:00
James Newton-King
ae291d6b3b
Merge pull request #1042 from pyitphyoaung/Issue774-Removal-of-netfx-core-directive-usage
...
Clean up NETFX_CORE directive usage
2016-10-13 13:07:09 +13:00
Pyit Phyo Aung
42d6225acd
Move more classes to files under TestObjects
2016-10-13 12:29:26 +13:00
Pyit Phyo Aung
f50f276b76
Clean up NETFX_CORE directive usage
2016-10-11 14:14:13 +13:00
James Newton-King
e74d6c5a4b
-Test
2016-10-06 14:04:46 +13:00
James Newton-King
69ae589622
-Increment version to 9.0.2-beta1
2016-10-02 21:02:40 +13:00
James Newton-King
7388358e0a
-Clean up
2016-10-02 20:42:42 +13:00
James Newton-King
17f87f5321
-Build
2016-09-18 16:04:38 +12:00
James Newton-King
d7125908ca
-Merge
2016-09-17 17:15:35 +12:00
James Newton-King
ca27a0fc3a
-Added TypeNameAssemblyFormatHandling
...
-Added TypeNameAssemblyFormatHandling properties to JsonSerializer and JsonSerializerSettings
-Changed TypeNameAssemblyFormat properties on JsonSerializer and JsonSerializerSettings to obsolete
2016-09-17 15:57:03 +12:00
James Newton-King
4f8a22594f
-Added ISerializationBinder
...
-Added SerializationBinder properties to JsonSerializer and JsonSerializerSettings
-Changed Binder properties on JsonSerializer and JsonSerializerSettings to obsolete
2016-09-16 16:10:13 +12:00
TylerBrinkley
954057ad17
Allow readonly properties to serialize as references if they have corresponding creator parameters
2016-09-15 09:33:44 -05:00
James Newton-King
a0403492ad
-Tests
2016-09-13 16:51:39 +12:00
James Newton-King
867f4a7d43
Merge branch 'corefx-converter-args' of https://github.com/pieceofsummer/Newtonsoft.Json into pieceofsummer-corefx-converter-args
2016-09-13 16:15:20 +12:00
James Newton-King
6c272eac6e
-Fixed StringEnumConverter.AllowIntegerValues to reject integer strings
2016-09-12 17:25:19 +12:00
James Newton-King
39ecc359eb
-Fixed date XML precision on portable builds
2016-09-12 09:45:37 +12:00
Alexey Skalozub
04c429a15d
Use ValidationUtils.ArgumentNotNull, code cleanup
2016-09-11 19:14:32 +03:00
James Newton-King
5fdfdff453
-Tests
...
-Fixed regression
2016-09-11 22:07:19 +12:00
James Newton-King
12b38ccb19
-Fixed error handling skipping reading the next object value
2016-09-11 19:37:44 +12:00
James Newton-King
ca3af212de
-Fixed double parsing bug
2016-09-11 17:06:53 +12:00
James Newton-King
304136a60e
Merge branch 'master' into eisber-master
2016-09-11 16:19:27 +12:00
James Newton-King
5dd9f0a904
-Change double parsing validation to match JSON spec
2016-09-11 16:09:08 +12:00
Alexey Skalozub
7b0331725c
Speed up expression delegates when widening types is not needed
2016-09-11 03:35:36 +03:00
Alexey Skalozub
deefe2e006
Removed Convert.ChangeType calls because of poor performance (DynamicReflectionDelegateFactory now uses IConvertible.ToTypeName, while ExpressionReflectionDelegateFactory uses Convert.ToTypeName). Method binder moved to a separate file and documented, + code style fixes.
2016-09-10 20:19:22 +03:00
James Newton-King
a297e6758e
-Build
2016-09-11 00:26:52 +12:00
James Newton-King
68d160f3c6
-Added netstandard1.1 with BigInteger support
2016-09-10 23:54:44 +12:00
James Newton-King
5e278bdbae
Merge branch 'master' into wojtpl2-master
2016-09-10 18:41:51 +12:00
James Newton-King
73d3594762
Merge branch 'master' of https://github.com/wojtpl2/Newtonsoft.Json into wojtpl2-master
2016-09-10 18:41:45 +12:00
James Newton-King
216ff4ab8b
-Tests
2016-09-10 18:41:30 +12:00
James Newton-King
ac2d619474
-Added support for root object in JSONPath filters
2016-09-10 16:54:29 +12:00
James Newton-King
59618df631
-Documentation
2016-09-10 14:56:20 +12:00
wojtpl2
dde688207c
Fix DeserializeXNode in .net core
2016-09-09 11:32:15 +02:00
Alexey Skalozub
20bbadeb0e
Use manual packing of IEEE754 double in ConverterUtils.DoubleTryParse()
2016-09-06 22:02:56 +03:00
TylerBrinkley
7fa2cde56d
Allow doubles that start with a decimal and doubles that have an 'E' right after the decimal.
2016-09-06 08:39:52 -05:00