fix: Schemes with *.yml
extension is not recognized
#99
+58
−55
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.
Previously, only scheme files with
*.yaml
extension were recognized. Custom schemes with*.yml
extensions, for example, were ignored.This also improves the use of parallelism in reading scheme files from disk. The parallelism that was introduced in #94 was not in an optimal place: it lives in
list.rs
, where a previous iteration of the feature calls for files to be read there. However the scheme files are now only exclusively read inutils.rs
when it gathers all the schemes. This PR also moves the parallelism there.