- 09 Jul, 2017 17 commits
-
-
Niels Lohmann authored
Refacto/split basic json
-
Théo DELRIEU authored
-
Théo DELRIEU authored
-
Théo DELRIEU authored
-
Théo DELRIEU authored
-
Théo DELRIEU authored
-
Théo DELRIEU authored
-
Théo DELRIEU authored
-
Théo DELRIEU authored
-
Théo DELRIEU authored
Those macros are used to reduce template argument boilerplate
-
Niels Lohmann authored
These versions are still not working properly: https://travis-ci.org/nlohmann/json/jobs/251675281
-
Niels Lohmann authored
As <iostream> is not included in json.hpp any more, all code examples need to include <iostream> now.
-
Niels Lohmann authored
Don't include <iostream>, use std::make_shared
-
Niels Lohmann authored
Maybe the simple approach is working now - at least it is in https://github.com/taocpp/PEGTL/blob/master/.travis.yml
-
Oleg Endo authored
-
Oleg Endo authored
-
Oleg Endo authored
avoid bloat caused by <iostream> and std::cout and friends in apps where iostream are not used.
-
- 08 Jul, 2017 13 commits
-
-
Niels Lohmann authored
-
Niels Lohmann authored
-
Niels Lohmann authored
There was an issue in the documentation example before. Unfortunately, I did not recreate the example outputs.
-
Niels Lohmann authored
It makes no sense to have this special exception. Instead of throwing when an input adapter is created, it is better to detect a parse error in later usage when an EOF is "read" unexpectedly.
-
Niels Lohmann authored
Also added some comments and improved the documentation.
-
Niels Lohmann authored
These breaks were just added to silence a GCC warning - the GCC is right about warning as it cannot know that the expect function will not return in these two scenarios.
-
Niels Lohmann authored
-
Niels Lohmann authored
-
Niels Lohmann authored
It seems these functions are not required any more. The code was added in commit 7e324578 to fix issue #171. There are still regression tests for #171, so when this commit passes the CI, the functions may be removed for good.
-
Niels Lohmann authored
-
Niels Lohmann authored
-
Niels Lohmann authored
-
-
- 07 Jul, 2017 4 commits
-
-
Niels Lohmann authored
I have no idea why this test has been removed in the first place.
-
Niels Lohmann authored
When an empty vector was passed to the parse function, an empty iterator range was used to construct an input iterator. Unfortunately, we then cannot use the start iterator to derive a pointer from. Found with Xcode's undefined behavior sanitizer.
-
Niels Lohmann authored
-
Niels Lohmann authored
Removed deprecated documentation of the comparison operator.
-
- 22 Jun, 2017 1 commit
-
-
Niels Lohmann authored
-
- 21 Jun, 2017 5 commits
-
-
-
Niels Lohmann authored
-
Niels Lohmann authored
fix typo in operator__notequal example
-
Niels Lohmann authored
Fix MSVC warning C4819
-
Niels Lohmann authored
Travis aborts tests if they do not produce output for 10 minutes. This commit shall fix this.
-