1- # json-patch
2- An RFC 6902 (JSON Patch) compliant utility
1+ # JSON Patch Library - json-patch
32
4- Status Status: [ ![ Build Status] ( https://secure. travis-ci.org/riotopsys /json-patch.png )] ( http ://travis-ci.org/riotopsys /json-patch)
3+ [ ![ Build Status] ( https://travis-ci.org/tananaev /json-patch.svg?branch=master )] ( https ://travis-ci.org/tananaev /json-patch)
54
6- ## Summary
7- This is a java implementation of [ RFC 6902 (JSON Patch)] [ 1 ]
5+ ## Overview
86
9- ## Licence
7+ Java implementation of [ RFC 6902 (JSON Patch) ] ( http://tools.ietf.org/html/rfc6902 ) standard. This library is based on Google Gson JSON library.
108
11- ```
12- Licensed under the Apache License, Version 2.0 (the "License");
13- you may not use this file except in compliance with the License.
14- You may obtain a copy of the License at
9+ This project is a fork of the [ original library] ( https://github.com/riotopsys/json-patch ) developed by C. A. Fitzgerald.
1510
16- http://www.apache.org/licenses/LICENSE-2.0
11+ ## Usage
1712
18- Unless required by applicable law or agreed to in writing, software
19- distributed under the License is distributed on an "AS IS" BASIS,
20- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
21- See the License for the specific language governing permissions and
22- limitations under the License.
13+ Include dependency via Gradle:
14+ ``` groovy
15+ compile 'com.tananaev:json-patch:1.0'
16+ ```
17+ or Maven:
18+ ``` xml
19+ <dependency >
20+ <groupId >com.tananaev</groupId >
21+ <artifactId >json-patch</artifactId >
22+ <version >1.0</version >
23+ </dependency >
2324```
24-
25-
26- ## Usage
2725
2826### Patch creation
2927```
@@ -36,21 +34,18 @@ JsonPatch patch = jpf.create(original, target);
3634 JsonElement target = patch.apply(original);
3735```
3836
39- ## Download
37+ ## License
4038
41- ### maven
42- ```
43- <dependency>
44- <groupId>net.riotopsys</groupId>
45- <artifactId>json_patch</artifactId>
46- <version>0.0.0</version>
47- </dependency>
48- ```
39+ Apache License, Version 2.0
4940
50- ### gradle
51- ```
52- compile 'net.riotopsys:json_patch:0.0.0'
53- ```
41+ Licensed under the Apache License, Version 2.0 (the "License");
42+ you may not use this file except in compliance with the License.
43+ You may obtain a copy of the License at
5444
45+ http://www.apache.org/licenses/LICENSE-2.0
5546
56- [ 1 ] :http://tools.ietf.org/html/rfc6902
47+ Unless required by applicable law or agreed to in writing, software
48+ distributed under the License is distributed on an "AS IS" BASIS,
49+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
50+ See the License for the specific language governing permissions and
51+ limitations under the License.
0 commit comments