1
0
mirror of https://github.com/nlohmann/json.git synced 2025-07-31 10:24:23 +03:00
Commit Graph

2620 Commits

Author SHA1 Message Date
ecc97bcf96 added /EHsc parameter 2015-04-27 22:45:21 +02:00
1068ad106b fixed Makefile 2015-04-27 22:35:45 +02:00
e7da0b4b7c Appveyor 2015-04-26 23:56:42 +02:00
0c0a462c28 Appveyor 2015-04-26 23:47:11 +02:00
257bf46133 Appveyor 2015-04-26 23:41:11 +02:00
c16ee07601 Appveyor 2015-04-26 23:31:22 +02:00
35485c05e3 Appveyor 2015-04-26 23:21:16 +02:00
f3447b2b80 Appveyor 2015-04-26 23:14:51 +02:00
4a3c0edb75 Appveyor 2015-04-26 23:09:10 +02:00
4c7fbd7647 Appveyor 2015-04-26 23:03:15 +02:00
711e465f4a Appveyor test 2015-04-26 22:53:17 +02:00
1e20bfa14a another try 2015-04-26 22:47:40 +02:00
ae2676e7f0 fixed Makefile 2015-04-26 22:25:38 +02:00
5e0d4d3830 does not 2015-04-26 22:09:15 +02:00
a3ca1ae217 trying appveyor again 2015-04-26 22:00:20 +02:00
81d3973151 undid changes that broke the build 2015-04-26 21:51:35 +02:00
f874b5f0f8 clean up
- removed m_final member
- parse_internal now takes a reference to a basic_json object to fill
with data
- header is automatically regenerated if re2c file is changed
2015-04-26 21:43:47 +02:00
f09df96742 updated README 2015-04-26 15:16:07 +02:00
7a32bd22e9 Merge pull request #63 from Florianjw/master
Improve the implementations of the comparission-operators
2015-04-26 15:10:32 +02:00
c7f95cc636 minor change to the parsing of objects/arrays 2015-04-26 15:10:04 +02:00
4fbff7d140 simplify value_t::operator< by using a lookup-table 2015-04-26 14:55:06 +02:00
f5e95522aa remove braces around single-return-statement switch-cases 2015-04-26 14:44:56 +02:00
d2771eb1bb Fix comparission between integers and floats
Until now it depended on the parameter-order whether
integers and floats were compared as integers or floats.

Appart from being not logical, this might even have meant that
the provided “order” was in fact not that. (not sure here, but I
like to be carefull)
2015-04-26 14:39:39 +02:00
306695dd25 fix typos and improve operator== 2015-04-26 14:31:31 +02:00
28f64c22a9 simplify operator< 2015-04-26 14:19:56 +02:00
a372937424 fixed some small issues 2015-04-26 13:37:01 +02:00
e3ab0bc74a addressing issue #62 2015-04-25 23:10:23 +02:00
89a8491914 minor changes 2015-04-25 01:25:42 +02:00
fc58a73523 fix #60 (double escaping) 2015-04-24 22:06:57 +02:00
28f21c43f4 updated README to recent pull request 2015-04-15 17:52:25 +02:00
3eb1b2a756 Merge pull request #59 from dkopecek/master
Fix compilation of json_unit with GCC 5
2015-04-15 08:53:40 +02:00
ad6ad4ae1e Fix compilation of json_unit with GCC 5
Addressing:
```
+ make json_unit
g++ -std=c++11  -Wall -Wextra -pedantic -Weffc++ -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wdisabled-optimization -Wformat=2 -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wold-style-cast -Woverloaded-virtual -Wredundant-decls -Wshadow -Wsign-conversion -Wsign-promo -Wstrict-overflow=5 -Wswitch -Wundef -Wno-unused -Wnon-virtual-dtor -Wreorder -Wdeprecated -Wfloat-equal  -I src -I test -Dprivate=public test/unit.cpp  -o json_unit
In file included from test/catch.hpp:65:0,
                 from test/unit.cpp:11:
/usr/include/c++/5.0.0/sstream:300:7: error: 'struct std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::__xfer_bufptrs' redeclared with different access
       struct __xfer_bufptrs
```
2015-04-14 16:02:49 +02:00
4c55ada0f7 another test case 2015-04-12 18:33:38 +02:00
6ddb115072 more coverage 2015-04-12 18:12:29 +02:00
2dd94dd943 some simplifications 2015-04-12 17:26:54 +02:00
f03c6ce458 added missing test cases 2015-04-12 16:57:51 +02:00
dda8a5c473 adjusted code to documentation; some cleanup 2015-04-12 16:19:21 +02:00
139ef0e750 implemented front() and back() 2015-04-12 14:14:00 +02:00
ade49f8b2a constructor for an integer range 2015-04-12 13:15:26 +02:00
b801adca76 started to implement sequence container 2015-04-12 12:02:30 +02:00
02f617f083 adjusted code to documentation 2015-04-11 19:26:12 +02:00
a3210ee2a9 increase test coverage 2015-04-11 15:42:54 +02:00
6dceab583c implemented issue #57: erase with iterators 2015-04-11 15:30:19 +02:00
d7d0509161 added a note about supported compilers to close #50 2015-04-09 19:21:24 +02:00
84195daf28 added erase function for arrays 2015-04-09 18:55:57 +02:00
9ea3dd9b60 another test case 2015-04-08 23:16:35 +02:00
9e8e11339d improved test case coverage 2015-04-08 22:58:35 +02:00
1bdb6acb1f overworked type conversion 2015-04-08 22:23:40 +02:00
0a96116b0c more SFINAE 2015-04-03 16:34:39 +02:00
ea1046110d using "key_type" where possible 2015-04-03 14:43:44 +02:00