fix: Add debug logging to get_ident_filename_matches method

This commit is contained in:
Paul Gauthier 2024-08-05 15:35:02 -03:00 committed by Paul Gauthier (aider)
parent 617b1bdee2
commit 55fcbc958d

View file

@ -489,18 +489,23 @@ class Coder:
return words
def get_ident_filename_matches(self, idents):
dump(idents)
all_fnames = defaultdict(set)
for fname in self.get_all_relative_files():
base = Path(fname).with_suffix("").name.lower()
if len(base) >= 5:
all_fnames[base].add(fname)
dump(len(all_fnames))
matches = set()
for ident in idents:
if len(ident) < 5:
continue
matches.update(all_fnames[ident.lower()])
dump(matches)
return matches
def get_repo_map(self):