jsondiffpatch.net/Src/JsonDiffPatchDotNet
William Bishop cf4373e441
Merge branch 'master' into master
2023-01-16 16:29:05 -06:00
..
DiffMatchPatch Netstandard 2017-03-24 21:16:01 -07:00
Formatters Merge branch 'master' into master 2023-01-16 16:29:05 -06:00
ArrayDiffMode.cs [add] item match serves object hash 2018-10-05 11:49:32 +07:00
DefaultItemMatch.cs [add] item match serves object hash 2018-10-05 11:49:32 +07:00
DiffBehavior.cs Resolves #34. This change extends the capabilities of the Option class that is leveraged by JsonDiffPatch to apply diff patches. This change introduces an ExcludePaths property that allows you to specify the paths of the properties that you want the patch process to ignore. This is useful for preventing Id or other sensitive fields from being updated. This change also introduces a DiffBehaviors property that allows you to modify the behavior of the diff patch process. Specifying a behavior of IgnoreMissingProperties will prevent the patch process from deleting properties from the source object that aren't specified in the patch object, creating an avenue for partial updates to be applied. Specifying a behavior of IgnoreNewProperties will pevent properties that exist in the patch object but not in the source object from being applied to the source object. The implementation is applied exactly in accordance to the comment I made on issue #34 - https://github.com/wbish/jsondiffpatch.net/issues/34 2020-10-25 04:33:33 -06:00
DiffOperation.cs Netstandard 2017-03-24 21:16:01 -07:00
ItemMatch.cs [add] item match serves object hash 2018-10-05 11:49:32 +07:00
JsonDiffPatch.cs feat: implement object hash 2021-09-08 12:30:08 +02:00
JsonDiffPatchDotNet.csproj Bump Newtonsoft.Json from 11.0.1 to 13.0.2 in /Src/JsonDiffPatchDotNet 2022-12-07 21:25:04 +00:00
JsonDiffPatchDotNet.snk Netstandard 2017-03-24 21:16:01 -07:00
Lcs.cs fix: lcs backtrack function 2021-09-08 12:23:36 +02:00
Options.cs Merge remote-tracking branch 'khiemnd777/master' 2021-07-20 08:48:11 +02:00
TextDiffMode.cs Netstandard 2017-03-24 21:16:01 -07:00