Commit Graph

68 Commits

Author SHA1 Message Date
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
Pranav K aeb3939ac8 Removing imports from src projects 2016-04-08 06:46:41 -07:00
David Fowler 7eb34ad257 Update project.json
Fixed System.Runtime.Serialization.Primitives version
2016-03-31 12:08:59 -07:00
Ajay Bhargav Baaskaran bfe81edbdc Updated Json.Net version 2016-03-14 14:42:18 -07:00
Pranav K b734291b13 Target minimal TFMs 2016-03-10 21:46:51 -08:00