You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Crowdin CLI breaks on upload sources or download commmand when the root project contains values.xml in a template directory
❌ Illegal repetition near index 1
{{cookiecutter\.module_name}}
Full path is: tools/cookiecut/src/templates/multiplatform_implementation_module/{{cookiecutter.module_name}}/src/androidMain/res/values/strings.xml
To Reproduce
Steps to reproduce the behavior:
Add a folder with strings.xml into a folder that has {{}} in its name
Execute CLI command: 'download' or 'upload sources'
❌ Illegal repetition near index 1
Expected behavior
It wouldn't fail uploading those sources because of illegal repetition in the name
Environment:
Java CLI 3.9.0
Additional context
I know the solution is to not upload such folder names, and it's easy to ignore and not generate a file entry for it in crowdin.yml so it doesn't get parsed by the CLI, but it's still a sub-optimal result. What do you think?
The text was updated successfully, but these errors were encountered:
Describe the bug
Crowdin CLI breaks on
upload sources
ordownload
commmand when the root project containsvalues.xml
in a template directoryFull path is:
tools/cookiecut/src/templates/multiplatform_implementation_module/{{cookiecutter.module_name}}/src/androidMain/res/values/strings.xml
To Reproduce
Steps to reproduce the behavior:
strings.xml
into a folder that has{{}}
in its nameExpected behavior
It wouldn't fail uploading those sources because of illegal repetition in the name
Environment:
Additional context
I know the solution is to not upload such folder names, and it's easy to ignore and not generate a file entry for it in
crowdin.yml
so it doesn't get parsed by the CLI, but it's still a sub-optimal result. What do you think?The text was updated successfully, but these errors were encountered: