2
0
mirror of https://github.com/boostorg/json.git synced 2026-02-09 23:22:27 +00:00
Commit Graph

874 Commits

Author SHA1 Message Date
Guðmundur F. Aðalsteinsson
47f2ad5509 Refactor object::erase 2022-09-16 21:12:14 +00:00
Guðmundur F. Aðalsteinsson
e1088609c2 Improve erase and stable_erase documentation 2022-09-02 13:11:33 +00:00
Gudmundur F. Adalsteinsson
1b3eb61c57 More precise invalidation specification 2022-08-29 20:04:21 +00:00
Gudmundur F. Adalsteinsson
7ac8cae9d3 Refactor out relocation function 2022-08-29 17:32:03 +00:00
Gudmundur F. Adalsteinsson
503eab84d5 object::stable_erase 2022-08-29 16:43:12 +00:00
Dmitry Arkhipov
2cbc263ced array self-swap 2022-08-28 13:35:03 +03:00
Dmitry Arkhipov
aaefd66bb1 string self-swap and self-move 2022-08-28 09:08:18 +03:00
Jianyong Chen
154215306b fix indentation 2022-08-23 17:05:42 +03:00
Cameron Angus
4b9cc3c975 Fixed incorrect precondition documentation for serializer::read. 2022-08-18 21:10:04 +01:00
Dmitry Arkhipov
7ecbeccee6 fix docs for object insertion members 2022-07-26 13:52:40 +03:00
Dmitry Arkhipov
d7f271d965 link to example of parser handler usage 2022-07-26 13:52:40 +03:00
Dmitry Arkhipov
b8d831b373 better showcase value::to_number 2022-07-26 13:52:40 +03:00
Dmitry Arkhipov
ba54d89369 fix broken reference to value_ref 2022-07-26 13:52:40 +03:00
Dmitry Arkhipov
9e3ac1e873 remove remnants of old conversion approach in docs 2022-07-26 13:52:40 +03:00
Dmitry Arkhipov
43d04d1d21 release notes for 1.80.0 boost-1.80.0 boost-1.80.0.beta1 2022-07-06 01:35:41 +03:00
Dmitry Arkhipov
75367a814e fix handling of comment after trailing comma 2022-06-30 18:01:14 +03:00
Dmitry Arkhipov
5874418faa fail macro 2022-06-21 21:15:13 +03:00
Vinnie Falco
e4986e4685 Update README again 2022-06-19 15:10:35 -07:00
Vinnie Falco
22e8d88416 update README.md doc exposition 2022-06-19 13:28:05 -07:00
Vinnie Falco
26459cdc03 Add release documentation link 2022-06-19 13:24:45 -07:00
Dmitry Arkhipov
f1b9420f04 add comment clarifying implementation 2022-06-11 18:28:46 +03:00
Dmitry Arkhipov
a3bd9207fa fix s390x build 2022-06-10 20:08:05 +03:00
Dmitry Arkhipov
cc019f753b make basic_parser tests informative in CI 2022-06-10 20:08:05 +03:00
Dmitry Arkhipov
c6d46a45e7 utf8 tests 2022-06-10 20:03:47 +03:00
Dmitry Arkhipov
0b03bb90e6 enable s390x CI jobs 2022-06-09 19:00:27 +03:00
Dmitry Arkhipov
8ad666f053 deduce endianness of the platform 2022-06-09 18:59:42 +03:00
Dmitry Arkhipov
79700a1f65 remove Azure CI 2022-06-09 18:17:09 +03:00
Vinnie Falco
76a1fa7a00 remove unused header
fix #714
2022-06-09 05:21:22 -07:00
Vinnie Falco
4797be3eac silence friend warning 2022-05-27 21:45:13 +03:00
Dmitry Arkhipov
002feebb83 refactor string comparison operators 2022-05-27 21:45:07 +03:00
Dmitry Arkhipov
841296c865 document string::subview() separately 2022-05-27 21:41:21 +03:00
Vinnie Falco
81664c693a better subview
fix #708
2022-05-27 21:41:14 +03:00
sdarwin
5a6b2ce5a1 Drone - gcc-8.3.0 2022-05-26 13:58:11 -07:00
Dmitry Arkhipov
c4ab4dd283 update the list of tested compilers 2022-05-25 13:33:29 +03:00
sdarwin
62162061c7 Update Drone - clang-14 and gcc-12 2022-05-25 12:39:57 +03:00
Dmitry Arkhipov
b6e632b5ff remove unnecessary stream constructors 2022-05-25 12:38:41 +03:00
Dmitry Arkhipov
95a6297480 non-const value::at overloads 2022-05-23 19:35:29 +03:00
sehe
98d37f9370 Clarify invalidation rules for object
The reference/iterator invalidation rules can surprise people who expect
associative containers to be node-based, similar to `std::[unordered_]map`.

This calls it out more visibly to avoid surprises.
2022-05-14 20:18:42 +03:00
Vinnie Falco
5ca4fb363e serialize growth policy is 2x 2022-05-14 18:45:17 +03:00
Dmitry Arkhipov
baf0f7c19a option for benchmarking convenience functions 2022-05-14 18:45:17 +03:00
Dmitry Arkhipov
07e3ef1947 array::erase(it) defers to array::erase(it,it) 2022-05-14 15:39:32 +03:00
sdarwin
8be6f6bbb6 Update GHA, remove windows-2016 2022-05-02 16:32:23 -05:00
Dmitry Arkhipov
83c364afaf Update release notes for Boost 1.79.0 2022-03-14 15:28:31 +03:00
Dmitry Arkhipov
c901d28f82 JSON pointer implementation boost-1.79.0.beta1 boost-1.79.0 2022-03-02 13:52:18 +03:00
Dmitry Arkhipov
59cccb17e4 move std::error_code overloads out of line 2022-02-24 16:24:59 +03:00
Dmitry Arkhipov
eb6441465a fix linking issues for limits.cpp 2022-02-21 15:35:39 +03:00
Dmitry Arkhipov
56eaebf1cb add source_location to error_codes 2022-02-18 14:31:47 +03:00
Dmitry Arkhipov
c3ea189818 Disable s390x Drone job 2022-02-13 12:25:09 +03:00
sdarwin
79ba63ac50 Newer drone image tag cppalliance/dronevs2019:2 2022-02-11 17:39:17 +03:00
sdarwin
407fbb809b s390x architecture drone jobs 2022-02-11 17:26:43 +03:00