Commit Graph

72 Commits

Author SHA1 Message Date
Ryan Brandenburg b59f5dd8d4 Set 2.1 baselines 2018-06-14 11:36:37 -07:00
DHumphreys 146427fa5a Updates per PR feedback 2018-05-11 17:44:47 -07:00
DHumphreys 4d92d76b64 Initial commit providing the AdapterFactory directly to the ObjectAdapter to all for customization of the Adapter selection and the ability to override the built in adapters to leverage their ability as much as possible. 2018-05-11 17:44:47 -07:00
Ajay Bhargav Baaskaran 63f0322810 Allow whitespace and backslash in path 2018-02-27 15:24:36 -08:00
arerlend 70c8133fce allow paths that contain '.' (#125)
* allow paths that contain '.'

* remove InvalidPathWithDotShouldThrowException test
2017-11-07 11:24:52 -08:00
Nate McMaster 478c640a68 Pin tool and package versions to make builds more repeatable
Part of aspnet/Universe#575
2017-11-01 15:11:36 -07:00
Jass Bagga e46ba481c8 Throw JsonSerializationException from converters (#116) 2017-10-19 13:32:04 -07:00
Jass Bagga 8eefe0fdc2 Add Test Operation (#114)
Addresses #1
2017-10-19 10:46:08 -07:00
Jass Bagga f1efb29b18 Use ContractResolver instead of forcing to lower case (#112)
Addresses #90
2017-10-11 14:09:35 -07:00
Jass Bagga bf5c043de3 Refactor GetPath in JsonPatchDocumentOfT (#107)
Addresses #98
2017-09-11 09:54:29 -07:00
Jass Bagga 0f51c56c3f Combine ExpandoObjectAdapter and DictionaryAdapter (#106)
Use JsonDictionaryContract in the DictionaryAdapter and combine with ExpandoObjectAdapter
2017-09-05 16:07:25 -07:00
Jass Bagga 3d6a8615de Support DynamicObject types (#99)
Addresses #38
2017-08-24 15:11:01 -07:00
Jass Bagga d4b64af0e6 Use DictionaryKeyResolver for ExpandoObjectAdapter (#100)
Addresses #102
2017-08-23 10:30:11 -07:00
Nate McMaster a993c2a5ff Use PackageLineup to manage versions (revert revert)
We resolved the issues with PackageLineup and partial graph builds.
This reverts commit 01bf47170f.
2017-08-18 16:31:06 -07:00
Nate McMaster 01bf47170f Revert lineups change until we work out issues with PackageLineup
This reverts commit a2c0410e39.
2017-08-18 10:43:19 -07:00
Nate McMaster a2c0410e39 Use PackageLineup to manage package versions 2017-08-17 16:16:40 -07:00
Jass Bagga c816bce13a Refactor invalid operation exception handling (#87)
Addresses part of #80
2017-06-21 12:35:31 -07:00
Kiran Challa d9531031a8 Updated to netstandard2.0 2017-06-06 12:03:01 -07:00
Kiran Challa e3114dc6a4 Temporarily change tfm to netstandard1.3
Ideally we want to target netstandard2.0 but this conversion is blocked on the issue: https://github.com/dotnet/sdk/issues/1219
2017-05-19 14:00:08 -07:00
Pavel Krymets 7a7dc71164 Remove unnecessary package references (#79) 2017-05-10 11:45:31 -07:00
Jass Bagga 378136f794 Change TFM to netcoreapp2.0 (#78) 2017-05-05 16:12:46 -07:00
Pranav K f66753cc3c Remove net451 as a cross-compile target 2017-03-24 16:01:41 -07:00
Nate McMaster 832cbdcee8 Unify dependency versions to one file 2017-03-15 15:11:25 -07:00
Thierry Fleury 42d0d40b36 [Fixes #61] Move must keep object reference 2017-03-08 12:26:10 -08:00
Nate McMaster 8051f3671b
Downgrade to stable packages 2017-02-14 16:15:33 -08:00
Jass Bagga 48ab68bd2a Upgrade to msbuild
Addresses #57
2017-01-30 15:58:19 -08:00
Kiran Challa b240929cf4 Merge branch 'rel/1.1.1' into dev
Conflicts:
	NuGet.config
	src/Microsoft.AspNetCore.JsonPatch/project.json
	test/Microsoft.AspNetCore.JsonPatch.Test/project.json
2017-01-26 14:02:29 -08:00
Kiran Challa 7a487a880a [Fixes #48] Regression: List add must support adding items where index is same as count of elements 2017-01-26 13:48:12 -08:00
Kiran Challa e8452821b9 [Fixes #50] JsonPatchDocument.Replace() yields invalid path when [JsonProperty] is used (1.1.0) 2017-01-03 15:15:01 -08:00
David Rovani 5966024d01 Fixed minor spelling error in comments. 2016-12-23 09:33:39 -06:00
Pranav K c8c2dfaad9 Updating to 4.4 CoreFx packages 2016-12-14 14:47:29 -08:00
Pranav K 4faf89030c Pinning versions for 1.1.0 release 2016-11-18 12:12:17 -08:00
Pranav K 6ee6220e06 Updating versions to 1.2.0-* 2016-11-09 14:18:11 -08:00
Cyprien Autexier fe2453b93a Escaping support for JSON pointers 2016-11-07 22:11:22 -08:00
jacalvar 373097e0dd Created public API baselines 2016-11-04 17:05:30 -07:00
Kiran Challa 81931e75d4 Handle exceptions for invalid operation types
Related to https://github.com/aspnet/Mvc/issues/5463
2016-11-03 14:43:35 -07:00
Kiran Challa 3b7f9b4043 Fixed version of System.Reflection.TypeExtensions package 2016-10-07 11:28:07 -07:00
Kiran Challa 393c25988a [Fixes #33] Dictionary operations fail due to contract issues 2016-10-06 15:43:42 -07:00
Pranav K 9e8aee2478 Updating partner package versions 2016-09-28 11:51:01 -07:00
Kevin Dockx c88aa0042a Fix for issue #29 (Honor JsonProperty when serializing a JsonPatchDocument) (#35)
* Fix for issue #29 (Honor JsonProperty when serializing a JsonPatchDocument)
2016-09-28 09:37:21 -07:00
Doug Bunting 6b08efb122 One build to rule them all
- well, at least VS and command-line builds will share output
- part of aspnet/Coherence-Signed#277
2016-07-07 12:06:18 -07:00
Pranav K 36e5c0e6fa Updating to dev versions 2016-06-16 10:18:08 -07:00
jacalvar d7d8af57f6 Update Json.NET to 9.0.1 2016-06-15 14:41:19 -07:00
jacalvar 4d77dce803 Remove unncessary imports 2016-06-08 15:07:03 -07:00
jacalvar 0f1836c6dd Update Json.NET to 9.0.1-beta1 2016-06-03 13:08:19 -07:00
John Luo a2e3bdf408 React to updated CoreCLR packages
https://github.com/aspnet/Coherence/issues/97
2016-05-26 18:29:26 -07:00
Pranav K 47ee8e0cfa Revert "Update minor version of TypeConverter (#22)"
This reverts commit ca1e53bb34.
2016-05-18 09:44:47 -07:00
Ryan Brandenburg ca1e53bb34 Update minor version of TypeConverter (#22) 2016-05-17 12:28:18 -07:00
Pranav K 2cd905dd44 Fix build warnings 2016-05-02 11:27:18 -07:00
Eilon Lipton 78d3428eb7 Fix package metadata 2016-04-12 19:06:55 -07:00