Refactored GitRepo class to use consistent quotation marks for git commands.

This commit is contained in:
Paul Gauthier 2024-05-18 18:30:50 -07:00
parent 5d8ed278aa
commit abbe5416a1

View file

@ -249,14 +249,16 @@ class GitRepo:
dirty_files = set()
# Get staged files
staged_files = self.repo.git.diff('--name-only', '--cached').splitlines()
staged_files = self.repo.git.diff("--name-only", "--cached").splitlines()
dirty_files.update(staged_files)
# Get unstaged files
unstaged_files = self.repo.git.diff('--name-only').splitlines()
unstaged_files = self.repo.git.diff("--name-only").splitlines()
dirty_files.update(unstaged_files)
return list(dirty_files)
def is_dirty(self, path=None):
if path and not self.path_in_repo(path):
return True