Niels
82f5332cf4
Merge branch 'develop' into feature/json-patch
2016-04-29 20:50:34 +02:00
Niels
74544b42af
removed MinGW compiler (too old)
2016-04-29 20:48:47 +02:00
Niels
c019088d3b
wrong MinGW binary
2016-04-29 20:35:40 +02:00
Niels
b685737d53
added MinGW
2016-04-29 20:18:20 +02:00
Niels
ddc5442c91
cleanup
2016-04-29 20:09:41 +02:00
Niels
a07cdb14ec
don't install valgrind for OSX
2016-04-29 20:01:11 +02:00
Niels
40abeb28d5
Valgrind only for Linux
2016-04-29 20:00:33 +02:00
Niels
68c50073a4
added OSX
2016-04-29 19:46:37 +02:00
Niels
ca604c5a2e
trying Clang 3.9
2016-04-29 19:37:52 +02:00
Niels
86d7e3090f
removed GCC 6, added Clang 3.5
2016-04-29 19:33:43 +02:00
Niels
e35805cf3a
added GCC 6 and Clang 3.8 to Travis
2016-04-29 19:29:02 +02:00
Niels
86debab3b1
Merge branch 'develop' into feature/json-patch
2016-04-26 20:43:02 +02:00
Niels
9af8f7d094
update after #238
2016-04-26 20:38:01 +02:00
Niels
7dc07b75de
Merge branch 'develop' into feature/json-patch
2016-04-26 20:32:24 +02:00
Niels
0f64761663
Merge pull request #238 from robertmrk/cmake-package
...
Implement additional integration options
2016-04-26 20:31:19 +02:00
Niels
5e0bf75d60
cleanup, test, and diff
2016-04-25 23:17:04 +02:00
Robert Marki
192a692034
Generate package config files in cmake's current binary directory
...
Generate the config files of the package in CMAKE_CURRENT_BINARY_DIR
instead of CMAKE_BINARY_DIR because the later will refer to the main
project's binary directory if the library is included in the project
using the add_subdirectory command.
2016-04-25 11:55:03 +02:00
Robert Marki
b1a2e9a715
Create an install target for the project
...
- define the project's version in the cmake listfile
- create a config and config version file for the cmake package
- install the json.hpp file and the package's targets, config and
config version files
2016-04-25 10:27:19 +02:00
Robert Marki
30e396043a
Export library target and store build directory in package registry
2016-04-25 09:36:05 +02:00
Robert Marki
28f73ed406
Refactor CMake listfile to define an interface imported library
...
Define the library as an interface imported library so other targets
can use the library as a dependency and use the interface properties
of the library.
2016-04-24 19:56:20 +02:00
Niels
96cfe7463f
fixed some warnings
2016-04-24 19:09:12 +02:00
Niels
8d4cf5ef8d
oops
2016-04-24 19:04:10 +02:00
Niels
fb54e212b6
clean up and added tests
2016-04-24 19:03:33 +02:00
Niels
09e9f6dcd4
implemented "move"
2016-04-24 17:43:27 +02:00
Niels
855cf2307b
extended "add" to cope with arrays
2016-04-24 16:51:06 +02:00
Niels
397ada22d3
implemented remove
2016-04-20 16:52:00 +02:00
Niels
fa03cf0c63
replace and copy
2016-04-20 15:41:33 +02:00
Niels
70fc5835cb
started implementing JSON Patch (RFC 6902)
2016-04-18 22:41:36 +02:00
Niels
3ca1bfdd9d
made a function static
2016-04-17 23:41:52 +02:00
Niels
f4107d0d9c
updated documentation
2016-04-17 23:36:37 +02:00
Niels
9f8da4c650
Merge branch 'feature/json-pointer' into develop
2016-04-17 23:23:34 +02:00
Niels
08c97df420
added examples
2016-04-17 23:18:07 +02:00
Niels
1dee40a969
fixed test case
2016-04-17 22:34:39 +02:00
Niels
6268287940
improved documentation and test coverage
2016-04-17 22:08:21 +02:00
Niels
7034ae2486
improved test coverage
2016-04-17 19:12:12 +02:00
Niels
0835eb293f
improved RFC compliance and code coverage
2016-04-17 18:54:54 +02:00
Niels
f883a04c87
more documentation
2016-04-17 18:18:49 +02:00
Niels
40e899a819
cleanup and documentation
2016-04-17 17:39:35 +02:00
Niels
f834965b44
implemented deflatten function
2016-04-16 20:45:40 +02:00
Niels
007359675b
added a flatten function
2016-04-16 16:39:20 +02:00
Niels
3401954f5b
cleaned up API
2016-04-16 14:02:14 +02:00
Niels
3a3e064287
Merge branch 'develop' into feature/json-pointer
2016-04-16 12:19:31 +02:00
Niels
76a5a776eb
cleanup after #234
2016-04-16 12:19:10 +02:00
Niels
6f0053a254
Merge branch 'support-move-iterators' of https://github.com/robertmrk/json into develop
2016-04-16 12:12:16 +02:00
Niels
94af8abdff
overworked reference token parsing
2016-04-13 23:23:54 +02:00
Niels
2cb925c186
adding support for escaped reference tokens
2016-04-13 17:41:19 +02:00
Robert Marki
2197f5f0a6
Make the indirection and dereference operators of iterator const
...
fixes #233
2016-04-13 13:49:53 +02:00
Niels
726051e9b7
very first draft of a JSON pointer API
2016-04-11 23:17:03 +02:00
Niels
507322e6f2
updated ChangeLog
2016-04-10 19:36:09 +02:00
Niels
15f8c848fa
fixed typo and indentation
2016-04-10 18:23:43 +02:00