boostorg / url

Boost.URL is a library for manipulating Uniform Resource Identifiers (URIs) and Locators (URLs).
https://www.boost.org/doc/libs/master/libs/url/index.html
Boost Software License 1.0
185 stars 50 forks source link

fix: handle brackets in query_chars #803

Closed alandefreitas closed 10 months ago

alandefreitas commented 10 months ago

Although 1317ca8c includes support for brackets in key_chars, the lack of support in query_chars made still led to errors when the the complete url is parsed at once.

fix #93

cppalliance-bot commented 10 months ago

GCOVR code coverage report https://803.url.prtest2.cppalliance.org/gcovr/index.html
LCOV code coverage report https://803.url.prtest2.cppalliance.org/genhtml/index.html Coverage Diff https://803.url.prtest2.cppalliance.org/gcovr/coverage_diff.txt

codecov[bot] commented 10 months ago

Codecov Report

Merging #803 (1696fd6) into develop (02c6984) will not change coverage. The diff coverage is n/a.

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/boostorg/url/pull/803/graphs/tree.svg?width=650&height=150&src=pr&token=XroexNAcpL&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=boostorg)](https://app.codecov.io/gh/boostorg/url/pull/803?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=boostorg) ```diff @@ Coverage Diff @@ ## develop #803 +/- ## ======================================== Coverage 97.27% 97.27% ======================================== Files 156 156 Lines 8565 8565 ======================================== Hits 8332 8332 Misses 233 233 ``` ------ [Continue to review full report in Codecov by Sentry](https://app.codecov.io/gh/boostorg/url/pull/803?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=boostorg). > **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=boostorg) > `Δ = absolute (impact)`, `ø = not affected`, `? = missing data` > Powered by [Codecov](https://app.codecov.io/gh/boostorg/url/pull/803?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=boostorg). Last update [02c6984...1696fd6](https://app.codecov.io/gh/boostorg/url/pull/803?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=boostorg). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=boostorg).