gh-122044: Don't error during gitignore filtering with no files (#122045)

This commit is contained in:
Seth Michael Larson 2024-07-27 06:10:05 -05:00 committed by GitHub
parent 7a6d4ccf0e
commit 4e04d1a3d2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 4 additions and 0 deletions

View File

@ -108,6 +108,10 @@ def filter_gitignored_paths(paths: list[str]) -> list[str]:
'.gitignore:9:*.a Tools/lib.a' '.gitignore:9:*.a Tools/lib.a'
""" """
# No paths means no filtering to be done.
if not paths:
return []
# Filter out files in gitignore. # Filter out files in gitignore.
# Non-matching files show up as '::<whitespace><path>' # Non-matching files show up as '::<whitespace><path>'
git_check_ignore_proc = subprocess.run( git_check_ignore_proc = subprocess.run(