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