Milo Yip b1a4d91a53e M Merge pull request #1779 from pavel-pimenov/fix-1778-part-1 fix 1778 (part 1) 23 Feb 2021 Milo Yip 8be64594f22 M Merge pull request #1847 from stac47/fix_1846 Fix recursive operator== call in C++20 (#1846) 23 Feb 2021 Laurent Stacul 24ebd51287f Fix recursive operator== call in C++20 (#1846) 23 Feb 2021 Milo Yip 8bce684cdad M Merge pull request #1844 from smhdfdl/multiple-validation-failures-and-validation-messages After PR 1837, fix crash where simple type with sub-schema has a bad value 22 Feb 2021 Steve Hanson 9bb81e20ff5 fix crash where simple type with sub-schema has a bad value 13 Feb 2021 Milo Yip 13dfc96c9c2 M Merge pull request #1837 from smhdfdl/multiple-validation-failures-and-validation-messages Fixes for issues #1835 & #1836 - Multiple validation failures and readable validation messages 03 Feb 2021 Steve Hanson 167efb4fa06 work around issue 1089 03 Feb 2021 Steve Hanson 28dc42d8d37 restore coverage 30 Jan 2021 Steve Hanson a3757456feb correct workaround for issue 1805 30 Jan 2021 Steve Hanson 7fee368be36 Revert "revert perftest" This reverts commit 221e8d5364d817f3ea89ec0e124e2fa68a696952. 29 Jan 2021 Steve Hanson 221e8d5364d revert perftest 29 Jan 2021 Steve Hanson f89e75af754 remove C++ 11 std::string to_string() syntax 29 Jan 2021 Steve Hanson c491dd52132 remove C++ 11 enum syntax 29 Jan 2021 Steve Hanson 6f3cccd6e17 remove debug std::cout, handle empty error object in example 28 Jan 2021 Steve Hanson 05e7b339775 code and tests 28 Jan 2021 Steve Hanson 5d17b24e53e M Merge pull request #1 from Tencent/master PR for commits 2021/01/12 12 Jan 2021 Milo Yip 585042c02ba M Merge pull request #1821 from slsyy/master Add implicit conversion from Object and Array to Value (#1404) 06 Jan 2021 Krystian Chmura cbf62de55d6 Add implicit conversion from Object and Array to Value (#1404) Allows resolution of JSON Pointer on Object and Array 05 Jan 2021 Milo Yip 3cdd3c8370a M Merge pull request #1817 from lukedan/lukedan_cpp20 Fix #1721 28 Dec 2020 Xuanyi Zhou 5e50f27ed1d also initialize class member 27 Dec 2020 Xuanyi Zhou 1e4f59d3aed add return statement & comment 27 Dec 2020 Xuanyi Zhou d742a030aa1 add body to private copy constructor & copy assignment 27 Dec 2020 Xuanyi Zhou 30069262310 suppress enum bitwise operation warnings on msvc 27 Dec 2020 Xuanyi Zhou 13f5ab4f443 fix schema test compile error 27 Dec 2020 Milo Yip 56f215e5c36 M Merge pull request #1568 from ericrannaud/ericrannaud/memberiterator-public Make GenericMemberIterator::Iterator public again (RAPIDJSON_NOMEMBER… 23 Dec 2020 Milo Yip 0ccdbf364c5 M Merge pull request #1786 from ssb22/master Remove unnecessary wording from BSD license not needed for MIT license (fixes #528) 13 Oct 2020 Silas S. Brown b7734d97c0c Remove unnecessary wording from BSD license not needed for MIT license (fixes #528) 09 Oct 2020 Pave Pimenov 3a65e2dd7f3 fix https://github.com/Tencent/rapidjson/issues/1778 (part 1) 13 Sep 2020 Milo Yip ce81bc9edfe M Merge pull request #1760 from escherstair/fix_ce6_support fix _BitScanReverse() usage for CE6 07 Aug 2020 escherstair 5fbf8bf89ce fix unit test 06 Aug 2020 escherstair 7f559ec80ab fix naive implementation for clzll() 06 Aug 2020 escherstair 58e29648561 add unit test for clzll() 06 Aug 2020 escherstair aa5dd608651 fix naive version implementation 04 Aug 2020 escherstair 91940e84b13 fallback to the naive version for CE6 04 Aug 2020 escherstair 6364c8e5ab1 fix _BitScanReverse() usage for CE6 04 Aug 2020 Milo Yip f56928de85d M Merge pull request #1744 from lklein53/improve-surrogate-handling Improve surrogate handling (#1738) 13 Jul 2020 Lars Klein 6694c996b9e Add test case for low surrogate handling 04 Jul 2020 Lars Klein ed73d7bdb4c Improve surrogate handling Report a single low surrogate as kParseErrorStringUnicodeSurrogateInvalid. 04 Jul 2020 Milo Yip 88bd956d66d M Merge pull request #1453 from eidosmontreal/custom_malloc Adding a single customization point that ensures all allocations within rapidjson can be performed with a custom memory allocator 23 Jun 2020 Gaspard Petit 004e8e61a0e M Merge branch 'master' into custom_malloc 23 Jun 2020 Milo Yip 1a803826f11 M Merge pull request #1720 from madeso/master Fixes issue #1718 19 May 2020 Gustav ac0fc79c76f Fixes issue #1718 18 May 2020 Milo Yip 8f4c021fa2f M Merge pull request #1689 from g199209/master Add CMake minimum version required. 10 Apr 2020 Gao Mingfei 1ce28f454bf Add CMake minimum version required. Interface Libraries feature is not available before CMake 3.0
Signed-off-by: Gao Mingfei <mingfei.gao@ucloud.cn> 10 Apr 2020 Matteo Settenvini f376690822c Add a target to RapidJSONConfig.cmake.in (#1350) This way, users can call target_link_libraries against the imported target, which is the recommended way of doing things. 30 Mar 2020 Jun 234ff044f4e ci: upgrade distro to xenial and add arm64 test cases (#1662) Start from xenial, Travis supports multiple CPU architectures.
To bump to this version allows expand test coverage for more
architectures.
See: https://docs.travis-ci.com/user/reference/overview/#virtualisation-environment-vs-operating-system
Add arm64 test cases to matrix.
Change-Id: If61e2d38223dad70b542d6ec0afcf4a433c9debf
Signed-off-by: Jun He <jun.he@arm.com>
Co-authored-by: Jun He <jun.... 30 Mar 2020 ioannis-e 36481c30b32 Update Visual Studio Visualizer (#1665) 1. Determine the correct type of string based on encoding
2. Omit string pointer address 30 Mar 2020 仓鼠 d4f03d0d049 Doc: Fix some typos. (#1675) 30 Mar 2020 Nikolay ebcbd04484f Three-way comparison for CLang 10 fix (#1679) C++20 features must enable additional functionality, not to change interface completely 30 Mar 2020 Romain Geissler @ Amadeus 2661a17c7ea Avoid warnings when using -std=c++20 and clang 10: use three way comparision for iterators when possible. (#1667) /data/mwrep/res/osp/RapidJson/20-0-0-0/include/rapidjson/document.h:729:58: error: use of overloaded operator '!=' is ambiguous (with operand types 'rapidjson::GenericValue<rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator> >::MemberIterator' (aka 'rapidjson::GenericMemberIterator<false, rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator> >... 20 Mar 2020