# Function list_files_gix

Source

    fn list_files_gix(
        pkg: &Package,
        repo: &Repository,
        filter: &dyn Fn(&Path, bool) -> bool,
        gctx: &GlobalContext,
    ) -> CargoResult<Vec<PathEntry>>

Expand description

Lists files relevant to building this package inside this source by traversing the git working tree, while avoiding ignored files.

This looks into Git sub-repositories as well, resolving them to individual files. Symlinks to directories will also be resolved, but walked as repositories if they point to one to avoid picking up `.git` directories.