From 01e24257db93a334726eea5c269b801c40e47a06 Mon Sep 17 00:00:00 2001 From: Samaresh Kumar Singh Date: Tue, 31 Mar 2026 22:03:29 -0500 Subject: [PATCH 1/3] DOC: Fix json_body example entry in examples table Add missing json_body.hpp link alongside json_client.cpp in the HTTP clients table, and add the empty SSL column placeholder to keep the row consistent with the rest of the table. --- doc/qbk/02_examples/_examples.qbk | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/doc/qbk/02_examples/_examples.qbk b/doc/qbk/02_examples/_examples.qbk index c08c526f9d..37aba657d2 100644 --- a/doc/qbk/02_examples/_examples.qbk +++ b/doc/qbk/02_examples/_examples.qbk @@ -54,7 +54,9 @@ used to evaluate robustness. All asynchronous clients support timeouts. [] ][ [HTTP json_body (synchronous)] - [[path_link example/http/client/body/json_client.cpp json_client.cpp]] + [[path_link example/http/client/body/json_body.hpp json_body.hpp] + [path_link example/http/client/body/json_client.cpp json_client.cpp]] + [] ][ [HTTP client for all methods (synchronous)] [[path_link example/http/client/methods/http_client_methods.cpp http_client_methods.cpp]] From 756b5bb573eabe7a02164622e9ada03cb6e72b74 Mon Sep 17 00:00:00 2001 From: Samaresh Kumar Singh Date: Wed, 1 Apr 2026 20:33:18 -0500 Subject: [PATCH 2/3] CI: Add libs/static_assert to Windows get-boost.sh submodule list libs/regex depends on libs/static_assert via Boost.Build, but it was missing from the Windows CI submodule checkout, causing all MSVC builds to fail with 'could not resolve project reference /boost/static_assert'. --- tools/get-boost.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/get-boost.sh b/tools/get-boost.sh index e9798ed3d9..6467eaa0f2 100755 --- a/tools/get-boost.sh +++ b/tools/get-boost.sh @@ -82,6 +82,7 @@ git submodule update --init --depth 20 --jobs 4 \ libs/ratio \ libs/rational \ libs/regex \ + libs/static_assert \ libs/thread \ libs/tuple \ libs/type_index \ From ca5ed4b122f368718abbdc37619512fa9bbff4be Mon Sep 17 00:00:00 2001 From: Samaresh Kumar Singh Date: Thu, 2 Apr 2026 16:48:42 -0500 Subject: [PATCH 3/3] CI: Ignore tools/ directory in Codecov coverage reports Shell scripts under tools/ are CI helpers and should not count toward code coverage metrics. --- .codecov.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.codecov.yml b/.codecov.yml index 4e80d1cac8..238b0f9564 100644 --- a/.codecov.yml +++ b/.codecov.yml @@ -23,3 +23,5 @@ ignore: - extra/**/* - test/* - test/**/* + - tools/* + - tools/**/*