James Newton-King
|
36bcc55ee6
|
-Refactor tests
|
2017-07-23 17:01:48 +12:00 |
|
James Newton-King
|
403470d59a
|
-Fixed not erroring when reading undefined for nullable long
|
2017-07-23 13:50:49 +12:00 |
|
James Newton-King
|
bbbddf0031
|
-Changed MemberConverter to be obsolete
|
2017-07-16 19:55:43 +12:00 |
|
James Newton-King
|
adca3fa96f
|
-Fixed allowing static Specified properties
|
2017-06-26 19:58:15 +12:00 |
|
James Newton-King
|
fdbc400ceb
|
-Added IgnoreShouldSerializeMembers to DefaultContractResolver
-Tests
|
2017-06-25 23:05:05 +12:00 |
|
Justin Van Patten
|
727e109eda
|
Fixed deserializing ObservableCollection in .NET Core 2.0 (#1353)
|
2017-06-22 10:31:51 +12:00 |
|
James Newton-King
|
e27f7cd9cb
|
-Build
|
2017-06-18 12:42:39 +12:00 |
|
James Newton-King
|
928eea8340
|
-Refactor JsonSerializer.Binder to not create wrapper when unneeded
|
2017-06-18 12:36:27 +12:00 |
|
James Newton-King
|
64a092ee64
|
-Refactor
|
2017-06-10 15:36:37 +12:00 |
|
shahabhijeet
|
43e9bd3bed
|
Fix Issue 1340. Bring back default behavior for JsonSerializer.Binder if not set. Added tests.
|
2017-06-09 01:00:53 -07:00 |
|
James Newton-King
|
92653ae3f2
|
-Fixed MemoryTraceWriter thread safety
|
2017-04-30 17:06:31 +12:00 |
|
James Newton-King
|
8eecadd0ef
|
-Fixed serializing ConcurrentDictionary in .NET Core 2.0
-Fixed serializing ConcurrentStack/Queue/Bag
|
2017-04-26 15:23:28 +12:00 |
|
James Newton-King
|
d56b2fa55b
|
-Tests
|
2017-04-08 16:22:13 +12:00 |
|
James Newton-King
|
aa5f28c097
|
-Added Portable40 back
|
2017-04-02 10:24:09 +12:00 |
|
James Newton-King
|
d145eb36b0
|
Revert "-Removed binary serialization support from netstandard1.3"
This reverts commit 25de5022e4.
|
2017-04-01 22:38:45 +13:00 |
|
James Newton-King
|
f88ae288bc
|
-Fixed handling error when reading metadata property
|
2017-04-01 16:49:33 +13:00 |
|
James Newton-King
|
33cf71dc74
|
-Fixed serializing IListSource implementations
|
2017-04-01 12:44:17 +13:00 |
|
James Newton-King
|
25de5022e4
|
-Removed binary serialization support from netstandard1.3
-Changed packages to use NETStandard.Libary 1.6.0
|
2017-03-27 21:34:00 +13:00 |
|
James Newton-King
|
bed740f76e
|
-Fixed error attempting to deserialize into read-only collections from non-default constructor
|
2017-03-05 16:52:58 +13:00 |
|
James Newton-King
|
ba514c4610
|
-Cleaned up preprocessor symbols
|
2017-03-05 15:12:52 +13:00 |
|
James Newton-King
|
febdb8188b
|
-Changed netstandard1.1 to netstandard1.3
-Added support for ISerializable interface to netstandard1.3+
-Added support for SerializableAttribute and NonSerializedAttribute to netstandard1.3+
|
2017-03-05 14:29:24 +13:00 |
|
James Newton-King
|
b5f1b83191
|
-Added improved support for deserializing immutable structs
|
2017-02-26 19:11:45 +13:00 |
|
James Newton-King
|
354249822a
|
-Marked BSON classes as obsolete
|
2017-02-19 20:39:23 +13:00 |
|
James Newton-King
|
7a7027a779
|
-Obsoleted FormatterAssemblyStyle in non-full .NET assemblies
-Tests
|
2017-02-18 19:15:38 +13:00 |
|
James Newton-King
|
cc6d99aa60
|
Migrate project.json to csproj (#1212)
|
2017-02-13 23:46:43 +13:00 |
|
James Newton-King
|
635feb1549
|
-Tests
|
2017-02-06 20:22:09 +13:00 |
|
James Newton-King
|
4d0545fe0e
|
-Test
|
2017-02-06 13:02:40 +13:00 |
|
James Newton-King
|
744be1a712
|
-Use static nametable in camel case contract resolver
|
2017-01-29 16:10:43 +13:00 |
|
James Newton-King
|
1914b91bdb
|
-Removed obsolete constructor from DefaultContractResolver
-Removed obsolete async methods from JsonConvert
-Moved contract sharing logic from DefaultContractResolver to CamelCasePropertyNamesContractResolver
|
2017-01-28 20:25:01 +13:00 |
|
James Newton-King
|
07b513cb83
|
-Removed obsolete JsonConverter.GetSchema
-Removed obsolete OnDeserialized, OnDeserializing, OnSerialized, OnSerializing, OnError from JsonContract
-Removed obsolete JsonDictionaryContract.PropertyNameResolver
-Removed obsolete ConstructorParameters, OverrideConstructor, ParametrizedConstructor from JsonObjectContract
|
2017-01-22 22:28:22 +13:00 |
|
James Newton-King
|
2e7b24e9b1
|
-Added support for TypeConverters to netstandard1.0+
|
2017-01-19 17:43:07 +13:00 |
|
Jon Hanna
|
8956d3ca9c
|
Fix issues that are variants of those #1182 (#1184)
* Catch excessive objects in json being parsed, even if following a comment.
* Include line info on excessive content for deserialisation.
|
2017-01-19 10:33:30 +13:00 |
|
Jon Hanna
|
9727996b1a
|
Throw for CheckAdditionalContent when extra content is preceded by comments. (#1183)
Fixes #1182
|
2017-01-16 14:48:52 +13:00 |
|
Jon Hanna
|
218c25c859
|
Call nullable WriteValue overloads in TraceJsonWriter (#1139)
Fixes #1138
|
2017-01-07 20:25:46 +13:00 |
|
Jon Hanna
|
5648cb50f7
|
Don't write duplicate nulls to trace for byte[]
|
2016-12-30 15:20:09 +00:00 |
|
Jon Hanna
|
2abc38a0ad
|
Don't write duplicate nulls to trace for object or Uri
Fixes #1120
|
2016-12-30 15:06:52 +00:00 |
|
James Newton-King
|
2da811b021
|
-Added support for extension data names to NamingStrategy
-Added ProcessExtensionDataNames to NamingStrategy
|
2016-12-29 20:46:29 +13:00 |
|
James Newton-King
|
133bbc2d38
|
-Fixed roundtripping double.MaxValue and float.MaxValue as dictionary keys
|
2016-12-10 17:23:43 +13:00 |
|
James Newton-King
|
be8ca7a870
|
-Refactor
|
2016-11-27 13:58:21 +13:00 |
|
James Newton-King
|
5269ce81c0
|
-Fixed serializing protected override properties
|
2016-11-27 13:33:52 +13:00 |
|
James Newton-King
|
803403ae21
|
-Fixed deserializing generic only IList types with a constructor override
|
2016-11-05 23:21:34 +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
|
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
|
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
|
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 |
|
Pyit Phyo Aung
|
42d6225acd
|
Move more classes to files under TestObjects
|
2016-10-13 12:29:26 +13:00 |
|