[][src]Module broot::git_ignore

Implements parsing and applying .gitignore files. Also manages a stack of such files, because more than one can apply for a dir (i.e when entering a directory we may add a gitignore file to the stack)

Structs

GitIgnoreFile

The rules of a gitignore file

GitIgnoreFilesFinder

an iterator to find all applicable git_ignore files

GitIgnoreFilter

A stack of the gitignore files applying to a directory.