9a798446b5
build: remove unnecessary includes
...
discovered with include-what-you-use
2016-10-12 15:08:22 +11:00
48364cd227
build: use experimental::fs over boost::fs
2016-10-07 19:48:42 +11:00
bf5cab6156
io: move view conversion operator to named function
2016-06-28 15:58:41 +10:00
642317f6a4
json: use templated iterator for parsing from views
2016-06-28 14:16:28 +10:00
456362adff
t/json-validate: catch only json exceptions
...
the json namespace should really only be throwing json errors. this tool
is primarily used for unit testing, so it's better it crashes
catastrophically on an unhandled exception.
2016-04-27 17:10:36 +10:00
3993e561f8
unify licences
2016-02-26 13:36:01 +11:00
60787655b3
json: split json impl files into tree and flat
2015-02-03 00:15:07 +11:00
0e1eaa91d3
json: support sax- and dom-like interfaces
2015-02-02 23:00:38 +11:00
cfc0f8ecd0
json: move tree parsing code to json::tree
2015-02-02 21:26:56 +11:00
ac019fa33f
toosl: add json prefix to json sources
2014-05-09 13:08:50 +10:00