Closed jcreekmore closed 1 month ago
All modified and coverable lines are covered by tests :white_check_mark:
Please upload report for BASE (
master@3dd4756
). Learn more about missing BASE report. Report is 45 commits behind head on master.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Thanks for the PR. It's released as 0.4.1
, which also has some compatibility for the 0.3.x version.
Thanks!
Since the % sign is used for the escape in percent encoding, we need to ensure that that is itself escaped if found in the input. Debian git tags in vcs_urls in particular seem to be moving to replacing the : in a version like
1:41.1
into1%41.1
. The correct encoding of that winds up being1%2541.1
. Without this, adding the vcs_url as it is given will wind up forcing the parsing of the subsequent displayed PackageUrl to decode the1%41.1
as1A.1
.Fixes #12.