fix(error): map error codes to portable std conditions via default_er…#324
Conversation
|
An automated preview of the documentation is available at https://324.capy.prtest3.cppalliance.org/index.html If more commits are pushed to the pull request, the docs will rebuild at the same URL. 2026-06-19 16:03:03 UTC |
|
GCOVR code coverage report https://324.capy.prtest3.cppalliance.org/gcovr/index.html Build time: 2026-06-19 16:17:34 UTC |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #324 +/- ##
========================================
Coverage 98.07% 98.07%
========================================
Files 164 164
Lines 8758 8774 +16
========================================
+ Hits 8589 8605 +16
Misses 169 169
Flags with carried forward coverage won't be shown. Click here to find out more.
... and 6 files with indirect coverage changes Continue to review full report in Codecov by Harness.
🚀 New features to boost your workflow:
|
…ror_condition Override default_error_condition in error_cat so each capy error maps to its canonical portable condition: canceled -> std::errc::operation_canceled, timeout -> std::errc::timed_out, and eof/stream_truncated/not_found to their cond::* equivalents.
42f1216 to
62d3190
Compare
…ror_condition
Override default_error_condition in error_cat so each
capy error maps to its canonical portable condition: canceled ->
std::errc::operation_canceled, timeout -> std::errc::timed_out, and eof/stream_truncated/not_found to their cond::* equivalents.
Resolves #267