> it defaults to parsing a git tree's gitignore file and skipping over files listed in it
Is that true? How could anybody think that this non-orthogonal monstrosity would make any sense?
Is that true? How could anybody think that this non-orthogonal monstrosity would make any sense?
Orthogality is a means to an end, not an end itself.
I will agree that in a sane project setup you don't need to search through all files including build artifacts ignored by git.