fix issue with converting a folder on linux #683
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
On linux since paths are case-sensitive, the code to automatically determine the files in a folder recursively fails.
I have fixed this by iterating over the folder and then applying custom logic to get the files.
This however brought around a change because the original functions to filter the files did not work in a case-sensitive way, so I changed the code to simply loop over all the files once and then pattern match them. Despite now using regex, this should still be the same if not faster than before since we now only need to loop over all the file sin the directory once.