James Newton-King
|
5803c7722a
|
Update .NET 6 tests (#2678)
|
2022-05-16 17:13:53 +08:00 |
|
James Newton-King
|
cdf10151d5
|
Update Newtonsoft.Json project to use nullable reference types (#1950)
|
2019-07-29 09:13:42 +12:00 |
|
James Newton-King
|
af963131ba
|
Add JsonContract.InternalConverter (#2028)
|
2019-03-30 19:31:01 +13:00 |
|
James Newton-King
|
064cfafa91
|
Add JsonProperty.IsRequiredSpecified (#2027)
|
2019-03-30 18:04:21 +13:00 |
|
James Newton-King
|
41c3a71e62
|
-Fixed unhelpful error message when deserializing badly formatted regex string
|
2018-02-17 21:07:07 +13:00 |
|
James Newton-King
|
48be21d4ce
|
-Changed ISerializable serialization to require SerializableAttribute
|
2017-11-04 17:53:17 +13:00 |
|
James Newton-King
|
ab3315f1d5
|
-Added netstandard2.0
|
2017-10-01 23:11:30 +13:00 |
|
James Newton-King
|
36bcc55ee6
|
-Refactor tests
|
2017-07-23 17:01:48 +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 |
|
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
|
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
|
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
|
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 |
|
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 |
|
Pyit Phyo Aung
|
f50f276b76
|
Clean up NETFX_CORE directive usage
|
2016-10-11 14:14:13 +13:00 |
|
Taylor Wood
|
07b72a5637
|
Fix spelling of "parameterized"
|
2016-05-24 11:41:40 -05:00 |
|
James Newton-King
|
196d6a274b
|
-Fixed iterating over extension data multiple times
|
2016-02-06 10:47:44 +13:00 |
|
Lowell Smith
|
29567c5b5d
|
Fixed an issue where iterating extensionDataGetter's enumerable multiple times or using LINQ statement on it caused inconsistant data to be returned.
|
2016-02-05 15:05:42 -05:00 |
|
James Newton-King
|
eb0cbd6a75
|
-Formatting
-Build
|
2015-12-04 23:54:38 +13:00 |
|
James Newton-King
|
ad68ea8780
|
-Added JsonConstructorAttribute support for lists and dictionaries
|
2015-10-03 14:10:39 +13:00 |
|
James Newton-King
|
fe7b7a6c7b
|
-Added dotnet build
-Removed WinRT files
-Updated solution files to VS2015
-Updated psake
|
2015-08-02 23:56:26 +12:00 |
|
James Newton-King
|
fca043f043
|
-Tests
|
2015-05-03 21:14:44 +12:00 |
|
James Newton-King
|
0552affb83
|
-Renamed aspnetcore50 to dnxcore50
-Documentation
|
2015-04-04 16:13:37 +13:00 |
|
James Newton-King
|
a3278ccd6a
|
-Fixed serializing discriminated unions with type name or reference tracking enabled
-Fixed build
|
2015-03-21 20:35:57 +13:00 |
|
James Newton-King
|
b1184ef6b5
|
-Obsolete DefaultContractResolver(bool)
|
2015-03-04 20:34:21 +13:00 |
|
James Newton-King
|
a2e15adf80
|
-Added AttributeProvider
-Increament version to 7.0.1
|
2014-12-23 10:57:17 +00: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
|
6cf71b805e
|
-Fixed tests
|
2014-09-03 22:27:42 +12:00 |
|
James Newton-King
|
dd07fdff93
|
-Fixed WinRT build
|
2014-08-03 19:06:51 +12:00 |
|
James Newton-King
|
8e727a27b2
|
-JProperty performance
-Improved property name escape skipping
|
2014-08-03 00:08:31 +12:00 |
|
James Newton-King
|
f78b076602
|
-Refactored property default value creation
|
2014-06-20 22:31:40 +12:00 |
|
James Newton-King
|
d68c9198f2
|
-Added support for overriding the creation of non-concrete types
|
2014-05-09 18:13:20 +12:00 |
|
James Newton-King
|
cf939ffc29
|
-More object creation refactoring
|
2014-05-07 15:24:42 +12:00 |
|
James Newton-King
|
de991c8f96
|
-Fixed build warnings
|
2014-01-09 23:42:55 +13:00 |
|
James Newton-King
|
bcd6982419
|
-Code reformat
|
2013-10-20 15:08:39 +13:00 |
|
James Newton-King
|
32f326e46a
|
-Fixed tests
|
2013-05-08 20:26:32 +12:00 |
|
James Newton-King
|
6f2b931a90
|
-Fixed deserializing Regex when using StringEnumConverter
-Fixed serializing and deserializing typed DataSets
|
2013-05-04 15:28:01 +12:00 |
|
James Newton-King
|
4bbaa9a344
|
-Fixed build
|
2013-04-08 23:14:15 +12:00 |
|
James Newton-King
|
a871e6e0e1
|
-Removed Windows Phone from build
-Performance
|
2013-04-08 22:53:45 +12:00 |
|
James Newton-King
|
032bf82e0a
|
-Readded .NET 4, SL4, WP7, Win8 portable library
-Disable SL library build
|
2013-04-06 11:38:01 +13:00 |
|
James Newton-King
|
77bce8f5de
|
-Changed portable assembly to be .NET 4.5, WP8, Win8
|
2013-03-31 16:12:52 +13:00 |
|
James Newton-King
|
55854f1682
|
-Fixed time zone unit test failure
-Removed Metro IDictionary copy
-Fixed Metro build
|
2012-06-08 05:21:58 -07:00 |
|
James Newton-King
|
d63e662bda
|
-Fixed DateParseHandling not being overridden on serializer proxy
-License text on all source files
|
2012-04-25 09:32:32 +12:00 |
|