-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Description
In addition to parsing .gitignore files, the glug::filesystem::explorer should accept additional filters to limit the output to only matching files. While file filters could be applied externally at the output without any performance hit, possibility to filter directories that are not otherwise ignored (e.g. to skip any unit test code) should be done internally, to cut out that branch as soon as possible.
Implementation can be based on existing .gitignore filters, taking optional list of globs to be treated as top-level unanchored patterns.