json/test
Jamie Seward c040438e33 Make raising exceptions optional for parse()
This allows users to parse json without raising exceptions but still get
full exception details. This is very similar to how std::networking and
std::filesystem work. In that if the overload with std::error_code& is used
then no exceptions are raised.

- Removed static create functions from exceptions. Replaced with normal constructor so that it can be created on heap for assignment to std::unique_ptr.
- Removed bool allow_exceptions, no longer necessary with the &ex overload.
2017-10-24 01:06:01 -07:00
..
data 🐛 fix for #656 2017-07-17 07:53:02 +02:00
reports added fuzzing results 2016-10-02 11:23:47 +02:00
src Make raising exceptions optional for parse() 2017-10-24 01:06:01 -07:00
thirdparty 🔨 added filter script for branch coverage 2017-10-05 19:08:15 +02:00
CMakeLists.txt Remove c++17 support flag in cmake 2017-10-23 23:50:06 -07:00
Makefile 🔧 removing -Weffc++ warnings 2017-10-05 19:43:19 +02:00