Escaped :
in .properties
causes invalid URLs in generated .yaml
#76
Labels
bug
Something isn't working
good first issue
Good for newcomers
help wanted
Extra attention is needed
Uh oh!
There was an error while loading. Please reload this page.
Description
The Gradle task
writeLibraryProperties
(inprocessing-library-template
) correctly escapes:
in.properties
files (e.g.https\://...
) per the file format spec. However, theparse_and_validate_properties_txt.py
script in this repository does not unescape these values before writing them to.yaml
.As a result, URLs appear broken in the Contribution Manager.
Expected behavior
Escape sequences like
\:
should be unescaped when converting.properties
to.yaml
.Suggested fix
Update the
parse_text()
function to unescape escaped characters such as\:
before validation and output.Related to prior conversation in processing/processing-library-template#88
The text was updated successfully, but these errors were encountered: