wip: Changed get_dirty_files to get_dirty_files_and_diffs to also return diffs.

This commit is contained in:
Paul Gauthier 2023-05-11 09:39:01 -07:00
parent 42a4df139c
commit e5abb97eaa

View file

@ -454,7 +454,7 @@ class Coder:
if not repo.is_dirty(): if not repo.is_dirty():
return return
def get_dirty_files(file_list): def get_dirty_files_and_diffs(file_list):
diffs = "" diffs = ""
relative_dirty_files = [] relative_dirty_files = []
for fname in file_list: for fname in file_list:
@ -472,9 +472,9 @@ class Coder:
if which == "repo_files": if which == "repo_files":
all_files = [os.path.join(self.root, f) for f in self.get_all_relative_files()] all_files = [os.path.join(self.root, f) for f in self.get_all_relative_files()]
relative_dirty_fnames,diffs = get_dirty_files(all_files) relative_dirty_fnames,diffs = get_dirty_files_and_diffs(all_files)
elif which == "chat_files": elif which == "chat_files":
relative_dirty_fnames,diffs = get_dirty_files(self.abs_fnames) relative_dirty_fnames,diffs = get_dirty_files_and_diffs(self.abs_fnames)
else: else:
raise ValueError(f"Invalid value for 'which': {which}") raise ValueError(f"Invalid value for 'which': {which}")