2
0
mirror of https://github.com/boostorg/json.git synced 2026-01-23 05:32:16 +00:00

Commit Graph

  • 4d224096ce refactor operator>>(istream&, value&) Dmitry Arkhipov 2022-11-05 23:43:37 +03:00
  • ea45843a3e refactor parse(istream&, ec&) Dmitry Arkhipov 2022-11-05 19:07:55 +03:00
  • 340442779f parse overload for std::istream Dmitry Arkhipov 2022-10-25 16:43:35 +03:00
  • 9f20452e05 operator>> for value Dmitry Arkhipov 2022-10-24 17:33:46 +03:00
  • 77c05d2031 silence msvc-14.0 warning Dmitry Arkhipov 2022-11-02 15:18:14 +03:00
  • 1dda94811f add debug builds to Drone CI Dmitry Arkhipov 2022-11-02 15:06:12 +03:00
  • fafba88549 increase version of thirdparty actions Dmitry Arkhipov 2022-11-02 15:05:27 +03:00
  • 4868e5d61b remove GHA build jobs Dmitry Arkhipov 2022-11-02 14:30:38 +03:00
  • d88c48c892 add missing header Dmitry Arkhipov 2022-10-28 14:46:36 +03:00
  • aaa16ed8cc fix name in copyright attribution Dmitry Arkhipov 2022-10-27 18:08:45 +03:00
  • 3191193dfb add Dmitry Arkhipov to list of maintainers Dmitry Arkhipov 2022-10-25 17:39:55 +03:00
  • 7d4b9cdefa move operator<< overloads to corresponding headers Dmitry Arkhipov 2022-10-24 15:43:33 +03:00
  • 77c94f5cd2 rvalue-ref accessors Dmitry Arkhipov 2022-10-24 14:41:16 +03:00
  • 213726054b fix duplicate word in value docs Dmitry Arkhipov 2022-10-24 14:56:55 +03:00
  • 59abf5dbf0 fix duplicate word in serialization docs Dmitry Arkhipov 2022-10-24 11:50:34 +03:00
  • 811d709677 warn about std::getline combined with allow_comments Dmitry Arkhipov 2022-10-22 17:26:55 +03:00
  • 69bf0bbb49 replace C fp constants with C++ equivalents Dmitry Arkhipov 2022-10-22 16:47:32 +03:00
  • c130202491 add handling for missing error codes Dmitry Arkhipov 2022-10-21 13:26:23 +03:00
  • 307413405a add forward declarations Dmitry Arkhipov 2022-10-20 00:18:04 +03:00
  • 76e1dba8ba value_to/from supports described enums Dmitry Arkhipov 2022-10-20 02:29:28 +03:00
  • ce2b5f82ac value_to/from supports described structs Dmitry Arkhipov 2022-10-20 02:29:28 +03:00
  • fde4e87877 remove generic_category alias Dmitry Arkhipov 2022-10-19 17:33:43 +03:00
  • d1ecadde2b error condition for generic library errors Dmitry Arkhipov 2022-10-19 13:12:56 +03:00
  • 74bac2c749 remove condition::assign_error Dmitry Arkhipov 2022-10-19 12:06:23 +03:00
  • 413c6725e7 move merge value_traits.hpp into impl/conversion.hpp Dmitry Arkhipov 2022-10-19 17:25:35 +03:00
  • 9737e7fdbc sort traits in docs Dmitry Arkhipov 2022-10-19 16:56:59 +03:00
  • 33d243e419 move conversion trait implementation into impl Dmitry Arkhipov 2022-10-19 16:46:23 +03:00
  • c70369d8a7 include conversion.hpp in json.hpp Dmitry Arkhipov 2022-10-19 16:12:49 +03:00
  • f4031f3ef5 use iterator_traits::value_type Dmitry Arkhipov 2022-10-19 13:45:47 +03:00
  • 6ff132c64c value_to/from supports std::variant Dmitry Arkhipov 2022-09-05 20:20:39 +03:00
  • 8daa656b5e remove extra parameter from traits Dmitry Arkhipov 2022-10-18 13:16:44 +03:00
  • 8033159b71 value_to/from supports std::optional Dmitry Arkhipov 2022-09-05 17:40:51 +03:00
  • db3675d8c4 result_from_errno Dmitry Arkhipov 2022-10-15 15:18:50 +03:00
  • 0d8a14c3a1 non-throwing conversions Dmitry Arkhipov 2022-08-24 17:36:04 +03:00
  • e14839caf2 fix detail::inserter return type Dmitry Arkhipov 2022-10-05 14:48:26 +03:00
  • ce659d1666 don't include value_from.hpp from impl/value_ref.hpp Dmitry Arkhipov 2022-09-29 22:27:26 +03:00
  • 76de28556a remove standalone source_location macros Dmitry Arkhipov 2022-10-14 15:13:24 +03:00
  • 39d9271b4e Fix a deprecation notice on gha sdarwin 2022-10-12 11:39:43 -06:00
  • 9e56532169 support unreachable on older GCC Dmitry Arkhipov 2022-09-30 18:17:30 +03:00
  • a0388eae9b Update CI sdarwin 2022-09-28 15:42:46 +00:00
  • ce144b57e4 hide mismatched-tags warning Dmitry Arkhipov 2022-09-29 12:16:17 +03:00
  • 77a2183c5b tests for conversion traits Dmitry Arkhipov 2022-09-26 18:04:32 +03:00
  • ce83fcba4d tightening is_sequence_like Dmitry Arkhipov 2022-09-17 16:09:40 +03:00
  • d5cb8c38a5 tightening is_map_like Dmitry Arkhipov 2022-09-17 15:43:28 +03:00
  • a3cf6478f5 bring coverage back Dmitry Arkhipov 2022-09-16 17:14:27 +03:00
  • 7f10decb61 opt-in null-like conversion Dmitry Arkhipov 2022-09-16 16:02:42 +03:00
  • 6d4b6dd23e user-facing conversion traits Dmitry Arkhipov 2022-09-13 17:06:51 +03:00
  • 4d16a31985 same requirements for value_to and value_from Dmitry Arkhipov 2022-09-09 08:43:19 +03:00
  • 59273f4e90 check for round-trip Dmitry Arkhipov 2022-02-21 17:04:41 +03:00
  • 2661972661 remove conversion from value_ref Dmitry Arkhipov 2022-02-25 15:54:36 +03:00
  • 3ccb526ee7 conversion to nullptr_t Dmitry Arkhipov 2022-02-16 10:00:30 +03:00
  • b2d5b864ff refactor conversion Dmitry Arkhipov 2022-02-16 09:51:26 +03:00
  • dff6f8d4ab do not use value_from in value_ref constructor Dmitry Arkhipov 2022-02-18 13:48:07 +03:00
  • 9fc23d689d documentation README file sdarwin 2022-09-15 13:13:10 -06:00
  • 47f2ad5509 Refactor object::erase Guðmundur F. Aðalsteinsson 2022-09-16 20:25:28 +00:00
  • e1088609c2 Improve erase and stable_erase documentation Guðmundur F. Aðalsteinsson 2022-09-02 13:11:33 +00:00
  • 1b3eb61c57 More precise invalidation specification Gudmundur F. Adalsteinsson 2022-08-29 20:04:21 +00:00
  • 7ac8cae9d3 Refactor out relocation function Gudmundur F. Adalsteinsson 2022-08-29 17:19:55 +00:00
  • 503eab84d5 object::stable_erase Gudmundur F. Adalsteinsson 2022-08-29 16:12:55 +00:00
  • 2cbc263ced array self-swap Dmitry Arkhipov 2022-08-28 13:35:03 +03:00
  • aaefd66bb1 string self-swap and self-move Dmitry Arkhipov 2022-08-28 08:46:43 +03:00
  • 154215306b fix indentation Jianyong Chen 2022-08-19 11:39:10 +08:00
  • 4b9cc3c975 Fixed incorrect precondition documentation for serializer::read. Cameron Angus 2022-08-18 21:10:04 +01:00
  • 7ecbeccee6 fix docs for object insertion members Dmitry Arkhipov 2022-05-25 16:51:43 +03:00
  • d7f271d965 link to example of parser handler usage Dmitry Arkhipov 2022-05-25 12:21:03 +03:00
  • b8d831b373 better showcase value::to_number Dmitry Arkhipov 2022-05-23 20:48:57 +03:00
  • ba54d89369 fix broken reference to value_ref Dmitry Arkhipov 2022-05-23 20:11:09 +03:00
  • 9e3ac1e873 remove remnants of old conversion approach in docs Dmitry Arkhipov 2022-05-23 20:06:15 +03:00
  • 43d04d1d21 release notes for 1.80.0 boost-1.80.0.beta1 boost-1.80.0 Dmitry Arkhipov 2022-07-06 01:35:41 +03:00
  • 75367a814e fix handling of comment after trailing comma Dmitry Arkhipov 2022-06-30 18:01:14 +03:00
  • 5874418faa fail macro Dmitry Arkhipov 2022-06-21 20:43:35 +03:00
  • e4986e4685 Update README again Vinnie Falco 2022-06-19 15:10:35 -07:00
  • 22e8d88416 update README.md doc exposition Vinnie Falco 2022-06-19 13:28:05 -07:00
  • 26459cdc03 Add release documentation link Vinnie Falco 2022-06-19 13:24:45 -07:00
  • f1b9420f04 add comment clarifying implementation Dmitry Arkhipov 2022-06-11 09:26:00 +03:00
  • a3bd9207fa fix s390x build Dmitry Arkhipov 2022-06-10 19:03:22 +03:00
  • cc019f753b make basic_parser tests informative in CI Dmitry Arkhipov 2022-06-09 20:10:46 +03:00
  • c6d46a45e7 utf8 tests Dmitry Arkhipov 2022-06-10 16:15:38 +03:00
  • 0b03bb90e6 enable s390x CI jobs Dmitry Arkhipov 2022-06-09 19:00:27 +03:00
  • 8ad666f053 deduce endianness of the platform Dmitry Arkhipov 2022-06-09 18:59:42 +03:00
  • 79700a1f65 remove Azure CI Dmitry Arkhipov 2022-06-09 18:17:09 +03:00
  • 76a1fa7a00 remove unused header Vinnie Falco 2022-06-08 17:00:02 -07:00
  • 4797be3eac silence friend warning Vinnie Falco 2022-05-27 09:59:45 -07:00
  • 002feebb83 refactor string comparison operators Dmitry Arkhipov 2022-05-27 21:24:23 +03:00
  • 841296c865 document string::subview() separately Dmitry Arkhipov 2022-05-27 20:48:10 +03:00
  • 81664c693a better subview Vinnie Falco 2022-05-25 17:55:25 -07:00
  • 5a6b2ce5a1 Drone - gcc-8.3.0 sdarwin 2022-05-26 13:02:22 -06:00
  • c4ab4dd283 update the list of tested compilers Dmitry Arkhipov 2022-05-25 13:33:29 +03:00
  • 62162061c7 Update Drone - clang-14 and gcc-12 sdarwin 2022-05-23 13:50:05 -06:00
  • b6e632b5ff remove unnecessary stream constructors Dmitry Arkhipov 2022-05-25 12:38:41 +03:00
  • 95a6297480 non-const value::at overloads Dmitry Arkhipov 2022-05-23 19:35:29 +03:00
  • 98d37f9370 Clarify invalidation rules for object sehe 2022-05-07 17:51:13 +02:00
  • 5ca4fb363e serialize growth policy is 2x Vinnie Falco 2022-04-23 15:13:02 -07:00
  • baf0f7c19a option for benchmarking convenience functions Dmitry Arkhipov 2022-05-14 18:42:48 +03:00
  • 07e3ef1947 array::erase(it) defers to array::erase(it,it) Dmitry Arkhipov 2022-03-14 15:26:37 +03:00
  • 8be6f6bbb6 Update GHA, remove windows-2016 sdarwin 2022-05-02 16:32:23 -05:00
  • 83c364afaf Update release notes for Boost 1.79.0 Dmitry Arkhipov 2022-03-14 15:26:37 +03:00
  • c901d28f82 JSON pointer implementation boost-1.79.0.beta1 boost-1.79.0 Dmitry Arkhipov 2021-01-21 23:13:49 +03:00
  • 59cccb17e4 move std::error_code overloads out of line Dmitry Arkhipov 2022-02-21 13:50:20 +03:00
  • eb6441465a fix linking issues for limits.cpp Dmitry Arkhipov 2022-02-21 13:24:19 +03:00