Commit Graph

  • 73063f5002
    Merge pull request #1340 from lelit/issue1336 Milo Yip 2018-08-05 19:01:46 +08:00
  • c9eabf9e13 Extend the test on issue #1336 to cover all basic types Lele Gaifax 2018-08-05 09:44:15 +02:00
  • 3fc9299b84 Add simple test for issue #1336 Lele Gaifax 2018-08-03 12:34:03 +02:00
  • 11defb7aa4 Wrap all WriteXxx() calls within EndValue(), to ensure a flush after root-level scalar value Lele Gaifax 2018-08-03 12:17:29 +02:00
  • cf7c95c87f Automatic doxygen build miloyip 2018-08-01 04:15:20 +00:00
  • 6a905f9311
    Merge pull request #1331 from JPEWdev/mem-alignment-fix Milo Yip 2018-08-01 11:56:25 +08:00
  • 91df56313b
    Merge pull request #1335 from IceTrailer/master Milo Yip 2018-08-01 11:55:44 +08:00
  • cd28248611 Fixed parentheses in reader.h which were required to prevent the using of max macro IceTrailer 2018-07-31 22:23:53 +02:00
  • 748a652f04 Fix SIGBUS due to unaligned access Veselin Georgiev 2018-07-27 13:33:09 -05:00
  • f54f6b5aa9 Add RAPIDJSON_NOEXCEPT_ASSERT Philipp A Hartmann 2018-07-18 12:02:24 +02:00
  • ff76343336 Update the code to adapt the new gtest. Minmin Gong 2018-07-16 16:03:02 -07:00
  • b8edd7506e Automatic doxygen build miloyip 2018-07-16 04:41:11 +00:00
  • 2bbd33b332
    Merge pull request #1323 from pah/fix-memaccess Milo Yip 2018-07-16 12:22:46 +08:00
  • 152511689b Suppress -Wformat-overflow warning/error Philipp A Hartmann 2018-07-15 16:02:03 +02:00
  • a26267d16d Fix -Wsign-conversion warnings/errors Philipp A Hartmann 2018-07-15 16:01:02 +02:00
  • fa5963a2f5 Fix -Wclass-memaccess warnings/errors Philipp A Hartmann 2018-07-15 14:17:14 +02:00
  • a8a525f86b Automatic doxygen build miloyip 2018-07-12 15:51:20 +00:00
  • 4b4583bdbe
    Merge pull request #1320 from AnomalRoil/master Milo Yip 2018-07-12 23:31:19 +08:00
  • 93331cb0cd Removing always true if condition Yolan Romailler 2018-07-12 15:13:06 +02:00
  • 960b9cfd19 Guard against min/max being macros in reader.h Christopher Warrington 2018-06-27 11:48:48 -07:00
  • c3570c9bd7 Automatic doxygen build miloyip 2018-07-03 12:46:12 +00:00
  • 129d19ba7f
    Merge pull request #1312 from erikfroseth/issue-1308 Milo Yip 2018-07-03 20:28:24 +08:00
  • 3e255af03a Detect C++11 features for Developer Studio Erik Froseth 2018-07-03 13:02:45 +02:00
  • 20bd181f74 Automatic doxygen build miloyip 2018-07-03 02:50:23 +00:00
  • b81438ea96
    Merge pull request #1307 from moretromain/preprocessor_cleanup Milo Yip 2018-07-03 10:34:32 +08:00
  • fdd2db930f Updated google test to latest commit Tim Miller 2018-07-02 08:30:17 -04:00
  • 4595cc488e Rename a few internal preprocessor macros to avoid potential naming conflicts Romain Moret 2018-07-02 13:24:18 +02:00
  • 7e68aa0a21
    Merge pull request #1252 from StilesCrisis/issue-1251-test Milo Yip 2018-06-19 12:43:54 +08:00
  • a479ddd2ef Automatic doxygen build miloyip 2018-06-18 16:21:18 +00:00
  • c511ce303f
    Merge pull request #1250 from StilesCrisis/issue-1249-test Milo Yip 2018-06-18 23:54:53 +08:00
  • e77f1b2716 Automatic doxygen build miloyip 2018-06-17 16:56:24 +00:00
  • 6cc3910a10
    Merge pull request #1290 from abolz/fix-strtod Milo Yip 2018-06-17 23:20:45 +08:00
  • 7101911d9b Run all the new tests in full-precision mode only abolz 2018-06-16 15:21:52 +02:00
  • 319944a11a Disable failing test for now abolz 2018-06-16 14:55:07 +02:00
  • a757a2aeb8 Add more tests abolz 2018-06-16 14:31:48 +02:00
  • 179277817d Add a test for BigInteger::operator<< abolz 2018-06-16 13:43:28 +02:00
  • a0f9c5fc46 [Debug - clean up] abolz 2018-06-16 12:32:17 +02:00
  • 879ae853fe Fix offset computation in BigInteger::operator<< abolz 2018-06-16 09:41:04 +02:00
  • 8b98f4a782 Workaround incorrect rounding in MSVC abolz 2018-06-16 09:40:40 +02:00
  • a2813b6739 Limit exponents abolz 2018-06-15 17:10:36 +02:00
  • 6cd5cd7b94 [Debug - Initialize variable] abolz 2018-06-15 16:01:52 +02:00
  • 292f787c04 [Debug] abolz 2018-06-15 15:10:34 +02:00
  • 695c9cb976 Use C macros with the correct header instead of std::numeric_limits and static_cast abolz 2018-06-15 14:06:14 +02:00
  • 1d636de81e Fix another signed/unsigned warning abolz 2018-06-15 13:53:48 +02:00
  • a2a7d97b3b Use std::numeric_limits instead of macros abolz 2018-06-15 13:50:19 +02:00
  • fc85fbeef0 Fix implicit signed/unsigned conversion and a small glitch in the error computation - part 2 abolz 2018-06-15 13:44:43 +02:00
  • 16c97cd7c5 Fix implicit signed/unsigned conversion and a small glitch in the error computation abolz 2018-06-15 13:44:15 +02:00
  • 2ea43433e2 Fix bogus gcc warning abolz 2018-06-15 13:41:44 +02:00
  • a78c8e3a4f Add more tests (which need to be fixed) abolz 2018-06-15 12:59:39 +02:00
  • cb009f3050 Return infinity if binary exponent is too large abolz 2018-06-15 12:59:05 +02:00
  • 7acbb87c2b Some more tests abolz 2018-06-15 11:39:45 +02:00
  • 4e9b4f6d6a Return 0 if binary exponent is too small abolz 2018-06-15 11:32:32 +02:00
  • f5e5d47fac Properly test for overflow abolz 2018-06-15 11:29:48 +02:00
  • d83d2ba260 Trim all zeros from input abolz 2018-06-15 10:46:45 +02:00
  • c59ecc857d Replace unsigned with signed integer arithmetic in strtod abolz 2018-06-15 10:38:21 +02:00
  • 29b6c9b7dc Add assertions to check preconditions of functions and unsigned integer arithmetic abolz 2018-06-15 10:17:01 +02:00
  • 80dba56aca Add tests for issues with string-to-double conversions (#849, #1249, #1251, #1253, #1256, #1259) abolz 2018-06-15 10:15:45 +02:00
  • c34ecffa93 Automatic doxygen build miloyip 2018-06-14 03:20:16 +00:00
  • 01c71740cd
    Merge pull request #1287 from Nekto89/msvc_config Milo Yip 2018-06-14 11:04:15 +08:00
  • 2b0843037e Autodetect RAPIDJSON_HAS_CXX11_NOEXCEPT and RAPIDJSON_HAS_CXX11_TYPETRAITS for Visual Studio Marian Klymov 2018-06-13 20:43:16 +03:00
  • 5b0610a74f Handle non-throwing exception specifications that can still throw #1280 Benjamin Lee 2018-06-06 23:34:51 -07:00
  • 9f81504ec4 Automatic doxygen build miloyip 2018-06-02 07:35:53 +00:00
  • c0daf75475
    Merge pull request #1279 from bogaotory/master Milo Yip 2018-06-02 15:20:05 +08:00
  • 6f7dcb30d9 again, in relation to solving issue #784, use SizeType-typed variable to indicate a none-zero length string has been given in the schema as default value for the json property; added an unittest Object_Required_PassWithDefault bogaotory 2018-06-01 21:16:26 +01:00
  • fa98b5b4b6 in relation to solving issue #784, this commit enables the schema to recognise the "default" property, and avoids a missing property error when a default is given in the schema bogaotory 2018-06-01 11:07:53 +01:00
  • 4e103918ce Automatic doxygen build miloyip 2018-05-20 06:00:25 +00:00
  • af223d44f4
    Merge pull request #1261 from fmalita/exponent-underflow Milo Yip 2018-05-20 13:42:13 +08:00
  • 8269bc2bc2 Prevent int underflow when parsing exponents Florin Malita 2018-05-15 22:48:07 -04:00
  • 1329cdecce Added test for issue #1251 John Stiles 2018-05-11 15:57:11 -07:00
  • cad3805737
    Update readertest.cpp John Stiles 2018-05-11 15:19:11 -07:00
  • f7d2cd2228 added test for parsing 0e100 John Stiles 2018-05-11 15:16:46 -07:00
  • 532cba1422
    Merge pull request #4 from Tencent/master John Stiles 2018-05-11 14:26:21 -07:00
  • 2ff12e00c7 Automatic doxygen build miloyip 2018-05-04 02:29:29 +00:00
  • a091035846
    Merge pull request #1240 from ksergey/FIX_Reader Milo Yip 2018-05-04 10:11:59 +08:00
  • d0a78bf56e Added const for Reader methods Sergey Kovalevich 2018-05-03 15:11:16 +03:00
  • 64b8c69f64 Automatic doxygen build miloyip 2018-04-25 02:48:16 +00:00
  • 27db2d4ba5 Automatic doxygen build miloyip 2018-04-25 02:30:16 +00:00
  • b32cd9421c
    Merge pull request #1217 from tresorit/win-clang-fix Milo Yip 2018-04-25 10:13:55 +08:00
  • ed72564e31
    Merge pull request #1231 from steveire/patch-1 Milo Yip 2018-04-25 10:13:19 +08:00
  • 73b8774ab1
    Use rvalue refs with clang-cl Stephen Kelly 2018-04-24 22:55:47 +01:00
  • 099e52aaf6 Automatic doxygen build miloyip 2018-04-18 03:52:38 +00:00
  • 5fd779d91f
    Merge pull request #1222 from DynonAvionics/adjustable_default_chunk_capacity Milo Yip 2018-04-18 11:35:00 +08:00
  • 6f587466a1 Added macro RAPIDJSON_ALLOCATOR_DEFAULT_CHUNK_CAPACITY to allow default chunk capacity to be lowered for embedded devices with < 64k stack sizes Ryan Morris 2018-04-17 12:53:23 -07:00
  • 0fdd8040ce fix compilation on windows with clang Zoltan Kovago 2018-04-06 18:38:52 +02:00
  • 4276e7064b Automatic doxygen build miloyip 2018-03-27 02:54:06 +00:00
  • 8022a5f79c
    Merge pull request #1210 from foxtacles/fix-missing-remote-ref-p Milo Yip 2018-03-27 10:37:09 +08:00
  • 9640209f78 remove superfluous typename Christian Semmler 2018-03-26 13:29:52 +02:00
  • f8c8c32b42 fix C++03 compatibility Christian Semmler 2018-03-26 13:16:31 +02:00
  • c8530d022f add test case for remote ref issue Christian Semmler 2018-03-26 13:04:35 +02:00
  • 8a6c345bcc add remote ref to schemaMap_ Christian Semmler 2018-03-23 23:33:20 +01:00
  • 4275f60898 Automatic doxygen build miloyip 2018-03-20 06:59:27 +00:00
  • 67a17cfdbc
    Merge pull request #1207 from vim2meta/master Milo Yip 2018-03-20 14:46:33 +08:00
  • de6681e295 ensure the pragma is only applied to MSVC John 2018-03-19 15:18:08 -04:00
  • be85293908 Automatic doxygen build miloyip 2018-03-16 16:22:37 +00:00
  • f0177eb936
    Merge pull request #1203 from KuangLei/doc_AddingWriter Milo Yip 2018-03-17 00:01:42 +08:00
  • f9c9339761 Adding a few missing includes KLsz 2018-03-16 23:50:17 +08:00
  • 0f96b5605a
    Merge pull request #1202 from Sumoren/msc_long_part2 Milo Yip 2018-03-15 10:10:58 +08:00
  • 27424d5c09 Change long/ulong as int/uint on MSC unit tests to be more inline with other templated functions unit tests MaximeBF 2018-03-14 08:44:00 -04:00
  • 54c5c9d03f Automatic doxygen build miloyip 2018-03-13 03:01:17 +00:00
  • d79533c65a
    Merge pull request #1199 from kachanovskiy/master Milo Yip 2018-03-13 10:43:18 +08:00