gitextract_xqh0_mj_/ ├── .gitattributes ├── .github/ │ ├── PULL_REQUEST_TEMPLATE.md │ └── workflows/ │ └── close-pull-request.yml ├── .gitignore ├── CHANGELOG.md ├── Comparator/ │ ├── Comparator.php │ ├── DateComparator.php │ └── NumberComparator.php ├── Exception/ │ ├── AccessDeniedException.php │ └── DirectoryNotFoundException.php ├── Finder.php ├── Gitignore.php ├── Glob.php ├── Iterator/ │ ├── CustomFilterIterator.php │ ├── DateRangeFilterIterator.php │ ├── DepthRangeFilterIterator.php │ ├── ExcludeDirectoryFilterIterator.php │ ├── FileTypeFilterIterator.php │ ├── FilecontentFilterIterator.php │ ├── FilenameFilterIterator.php │ ├── LazyIterator.php │ ├── MultiplePcreFilterIterator.php │ ├── PathFilterIterator.php │ ├── RecursiveDirectoryIterator.php │ ├── SizeRangeFilterIterator.php │ ├── SortableIterator.php │ └── VcsIgnoredFilterIterator.php ├── LICENSE ├── README.md ├── SplFileInfo.php ├── Tests/ │ ├── Comparator/ │ │ ├── ComparatorTest.php │ │ ├── DateComparatorTest.php │ │ └── NumberComparatorTest.php │ ├── FinderOpenBasedirTest.php │ ├── FinderTest.php │ ├── Fixtures/ │ │ ├── .dot/ │ │ │ ├── a │ │ │ └── b/ │ │ │ ├── c.neon │ │ │ └── d.neon │ │ ├── copy/ │ │ │ └── A/ │ │ │ ├── B/ │ │ │ │ ├── C/ │ │ │ │ │ └── abc.dat.copy │ │ │ │ └── ab.dat.copy │ │ │ └── a.dat.copy │ │ ├── dolor.txt │ │ ├── gitignore/ │ │ │ ├── .gitignore │ │ │ ├── git_root/ │ │ │ │ └── search_root/ │ │ │ │ ├── .gitignore │ │ │ │ ├── b.txt │ │ │ │ └── dir/ │ │ │ │ ├── .gitignore │ │ │ │ └── a.txt │ │ │ └── search_root/ │ │ │ ├── .gitignore │ │ │ ├── a.txt │ │ │ ├── b.txt │ │ │ └── dir/ │ │ │ ├── .gitignore │ │ │ ├── a.txt │ │ │ └── b.txt │ │ ├── ipsum.txt │ │ ├── lorem.txt │ │ ├── one/ │ │ │ ├── .dot │ │ │ ├── a │ │ │ └── b/ │ │ │ ├── c.neon │ │ │ └── d.neon │ │ └── with space/ │ │ └── foo.txt │ ├── GitignoreTest.php │ ├── GlobTest.php │ └── Iterator/ │ ├── CustomFilterIteratorTest.php │ ├── DateRangeFilterIteratorTest.php │ ├── DepthRangeFilterIteratorTest.php │ ├── ExcludeDirectoryFilterIteratorTest.php │ ├── FileTypeFilterIteratorTest.php │ ├── FilecontentFilterIteratorTest.php │ ├── FilenameFilterIteratorTest.php │ ├── InnerNameIterator.php │ ├── Iterator.php │ ├── IteratorTestCase.php │ ├── LazyIteratorTest.php │ ├── MockFileListIterator.php │ ├── MockSplFileInfo.php │ ├── MultiplePcreFilterIteratorTest.php │ ├── PathFilterIteratorTest.php │ ├── RealIteratorTestCase.php │ ├── RecursiveDirectoryIteratorTest.php │ ├── SizeRangeFilterIteratorTest.php │ ├── SortableIteratorTest.php │ ├── VcsIgnoredFilterIteratorTest.php │ └── VfsIteratorTestTrait.php ├── composer.json └── phpunit.xml.dist