pub fn collect_files( base_path: &Path, filters: &[String], ignores: &[String], ) -> Result<Vec<DirEntry>>
Collects all files to be processed using ignore crate for efficient traversal.
ignore