refactor: filter special_fnames to exclude existing ranked tags

This commit is contained in:
Paul Gauthier (aider) 2024-09-03 15:39:20 -07:00
parent 1e5fdfa4be
commit 098f94d38b

View file

@ -506,7 +506,9 @@ class RepoMap:
other_rel_fnames = sorted(set(self.get_rel_fname(fname) for fname in other_fnames))
special_fnames = filter_important_files(other_rel_fnames)
special_fnames = [ # todo: only keep fnames which aren't in ranked_tags already
ranked_tags_fnames = set(tag[0] for tag in ranked_tags)
special_fnames = [
fn for fn in special_fnames if fn not in ranked_tags_fnames
]
special_fnames = [(fn,) for fn in special_fnames]