2056 Commits

Author SHA1 Message Date
Milo Yip
d79533c65a
Merge pull request #1199 from kachanovskiy/master
Fixes #1198
2018-03-13 10:43:18 +08:00
sergey kachanovskiy
2e5dcceda0 Fixes #1198 2018-03-12 16:11:09 +01:00
Milo Yip
3b638e6715
Merge pull request #1191 from Sumoren/msc_long
Support long and unsined long as int and unsigned on Microsft platforms
2018-03-09 11:33:12 +08:00
MaximeBF
a37f9d1ecd Fix unsigned long as unsigned unit test 2018-03-08 07:33:26 -05:00
MaximeBF
a040fc3347 Add unittest for long as int in MSC platforms 2018-03-08 07:28:51 -05:00
MaximeBF
294a5aca8f Support long and unsined long as int and unsigned on Microsft platforms 2018-03-06 11:17:04 -05:00
Milo Yip
8bf4f7b97c
Merge pull request #1188 from Martinfx/master
Fix warnings: dereference of null pointer
2018-03-04 17:59:45 +08:00
maficccc@gmail.com
72481d5a04 Fix warnings Dereference of null pointer 2018-03-03 00:08:11 +01:00
Milo Yip
9dfc437477
Merge pull request #1182 from Romain-Geissler-1A/ignore-gcc-8-warnings
Ignore GCC 8 warnings.
2018-02-22 09:24:02 +08:00
Milo Yip
91cd123137
Merge pull request #1181 from luzpaz/misc-typos
Misc. typos
2018-02-22 09:23:00 +08:00
Romain Geissler
54dab1eebb Ignore GCC 8 warnings. 2018-02-19 12:52:16 +01:00
luz.paz
915218878a Misc. typos
Found via `codespell -q 3` in  downstream https://github.com/BlueBrain/Brayns
2018-02-19 06:42:52 -05:00
Milo Yip
49562271be Fix Windows build 2018-02-13 15:08:20 +08:00
Milo Yip
59181a052f Revert "Fix API constness"
This reverts commit 0d2580f1f0a24d24c0e015d01fc9567a7365ce7e.
2018-02-13 12:27:25 +08:00
Milo Yip
0d2580f1f0 Fix API constness
Fix #1014
2018-02-13 12:20:08 +08:00
Milo Yip
a1909a9427
Merge pull request #1179 from Tencent/issue1153_rawvalueencoding
Add transcoding/validation to Writer::RawValue()
2018-02-13 12:20:34 +08:00
Milo Yip
966987625c Add transcoding/validation to Writer::RawValue()
Fix #1152
2018-02-13 10:58:41 +08:00
Milo Yip
e2d0437a9c Fix false alarm from clang-tidy
Fix #1174
2018-02-12 17:38:46 +08:00
Milo Yip
82b5c42567 Fix Compile error because of -Werror=effc++ is on
Fix #1170
Also fixed C++03 problem for using nullptr.
2018-02-12 13:14:59 +08:00
Milo Yip
672e7dd373 Fix invalid type in Pointer
Fixed https://github.com/miloyip/rapidjson-gitbook/issues/1
2018-02-12 10:16:27 +08:00
Milo Yip
daabb88e00
Merge pull request #1068 from yurikhan/violationDetails
Schema violation details
2018-01-26 11:26:27 +08:00
Milo Yip
7641af690e
Merge pull request #1122 from svart-riddare/issue-1108
Suggestion for issue #1108
2018-01-26 10:59:11 +08:00
Milo Yip
cdc899a3f3
Merge pull request #1124 from DerDakon/CMake-cleanup
CMake cleanups
2018-01-26 10:33:30 +08:00
Milo Yip
fc7cda78a9 Fix -Werror=effc++
#1164
2018-01-16 10:35:25 +08:00
Milo Yip
b1e556d713
Merge branch 'master' into violationDetails 2018-01-13 22:34:58 +08:00
Milo Yip
03f5de9d7e
Merge pull request #1065 from yurikhan/invalidSchemaPointer
Fix reported violated schema pointer when that schema is remote
2018-01-13 21:17:56 +08:00
Milo Yip
9338148f5f
Merge pull request #1161 from xiaoPierre/master
Bug when switching to std regex
2018-01-13 21:13:50 +08:00
Milo Yip
a735badbd0
Merge pull request #1162 from Tencent/travis
Fix Travis build due to clang noexcept issue in unittest
Fix #1159
2018-01-13 13:15:54 +08:00
Milo Yip
d48290e387 Another try to fix travis build 2018-01-13 12:51:24 +08:00
Milo Yip
62e785babf Merge branch 'master' into travis 2018-01-13 12:44:22 +08:00
Milo Yip
0d95d58f8b Try to fix travis build 2018-01-13 12:37:01 +08:00
xiaoPierre
b8c12c9ccd Bug when switching to std regex
I could not switch to std regex after defining the two variables as in documents. Then I try to fix it in schema.h.
2018-01-11 17:45:35 +01:00
Milo Yip
6043ad8688
Merge pull request #1138 from Tencent/archiver_example
Add archiver example
2018-01-10 10:46:19 +08:00
Milo Yip
83f149e70e
Merge pull request #1148 from lelit/fix-filewritestream-doc
Fix FileWriteStream doc
2018-01-03 17:15:00 +08:00
Milo Yip
a7f687fdf8
Merge pull request #1153 from Haffon/master
GetParseOffset
2017-12-30 23:59:31 +08:00
Haffon
7dfeee862d
GetParseOffset to GetErrorOffset 2017-12-28 16:32:26 +08:00
Haffon
53eadd218d
GetParseOffset to GetErrorOffset 2017-12-28 16:31:26 +08:00
Lele Gaifax
20d44d9c44 Fix FileWriteStream doc 2017-12-22 19:24:15 +01:00
Milo Yip
802ece6d7c
Merge pull request #1147 from DrumMeister/master
Fix uninitilized member Reader::state_
2017-12-22 11:05:20 +08:00
sjaques
9bfa0bb567 Fix uninitilized member Reader::state_ 2017-12-21 13:40:28 +01:00
Milo Yip
f2a28ee472 Add archiver example
A simple (de)serialization framework using DOM and SAX API
2017-12-13 21:53:18 +08:00
Milo Yip
87d4e07ffd
Merge pull request #1137 from pah/fixes/1131-iterator-deprecation
Avoid inheritance from std::iterator
2017-12-13 10:52:20 +08:00
Philipp A. Hartmann
d75bb90a5d Avoid inheritance from std::iterator
Instead of inheriting from the deprecated std::iterator
template, define the member typedefs needed for
std::iterator_traits directly.

Closes #1131.
2017-12-12 21:16:07 +01:00
Milo Yip
7caa4b2165
Merge pull request #1129 from thorade/patch-1
ignore DS_Store files
2017-12-05 11:08:09 +08:00
Matthis Thorade
79d5e23673
Delete .DS_Store 2017-12-04 13:19:14 +01:00
Matthis Thorade
80079f1fae
Delete .DS_Store 2017-12-04 13:19:05 +01:00
Matthis Thorade
195dc90d27
Delete .DS_Store 2017-12-04 13:18:51 +01:00
Matthis Thorade
25c1b78f3c
ignore DS_Store files 2017-12-04 13:15:01 +01:00
Étienne Dupuis
44f2f9aa53 Added relevant unit tests for issue #1108 suggested improvement. 2017-11-27 10:38:01 +01:00
Rolf Eike Beer
ff59b6179d CMake: automatically handle C++11 settings if possible 2017-11-24 17:00:53 +01:00