Handle .gitignore in FileSelect processing
Closed
Handle .gitignore in FileSelect processing
For utilities that recursively process files throughout a file hierarchy (such as icgrep, wc), it would be useful to be able to automatically skip files according to .gitignore (similar to other tools).
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
.gitignore processing is now integrated into icgrep.
Performance should be improved.
(1) The current processing recompiles all gitignore REs each time a new .gitignore file is found in the treewalk. (2) Because the searches will be through relatively short lists, LLVM compilation time should be minimized. (3) Searches are likely to be too short to benefit from segment pipeline parallelism.
Please register or sign in to reply