-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use gitoxide
for list_files_git
#13592
Commits on Mar 18, 2024
-
It contains the feature required to get a directory traversal.
Configuration menu - View commit details
-
Copy full SHA for a989423 - Browse repository at this point
Copy the full SHA a989423View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9115545 - Browse repository at this point
Copy the full SHA 9115545View commit details -
assure repositories are always walked into to avoid
.git
folders.With a traditional walk, `.git` will be picked up, and so will be ignored directories. This commit also doesn't give submodules special treatment - instead it just tries to open directories as repositories, or walks them if that fails.
Configuration menu - View commit details
-
Copy full SHA for a710d45 - Browse repository at this point
Copy the full SHA a710d45View commit details -
Assure the extra-logic in dirwalks applies to index files as well
This is the case for the git2 implementation naturally, but as `gitoxide` doesn't yet have a dirwalk iterator, it's much less intuitive here.
Configuration menu - View commit details
-
Copy full SHA for 5312586 - Browse repository at this point
Copy the full SHA 5312586View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bf9149 - Browse repository at this point
Copy the full SHA 9bf9149View commit details -
address PR review (see details)
* remove renovate group as it's not needed anymore * repository discovery will open with isolation
Configuration menu - View commit details
-
Copy full SHA for 363d2da - Browse repository at this point
Copy the full SHA 363d2daView commit details
Commits on Mar 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for acef084 - Browse repository at this point
Copy the full SHA acef084View commit details
Commits on Mar 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8375cf4 - Browse repository at this point
Copy the full SHA 8375cf4View commit details
Commits on Mar 22, 2024
-
Don't call .ok() before
unwrap_or()
It's not necessary, and adds noise.
Configuration menu - View commit details
-
Copy full SHA for ac68aa1 - Browse repository at this point
Copy the full SHA ac68aa1View commit details
Commits on Mar 23, 2024
-
Simplify pathspec generation in
list_files_gix
Co-authored-by: Arlo Siemsen <arkixml@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for dbf1b6a - Browse repository at this point
Copy the full SHA dbf1b6aView commit details -
Assure top-level refspecs and tailing '/' for target prefix
Top-level pathspecs are needed to assure they are not affected by the CWD. The trailing `/` in `'target` is needed to assure excluded items are in a folder, and that only entries in that folder are extracted from the index.
Configuration menu - View commit details
-
Copy full SHA for 9178160 - Browse repository at this point
Copy the full SHA 9178160View commit details