From b9c5a7cdabf28bfa40d109d08c1a1093dc5b512a Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Wed, 28 Aug 2024 17:52:25 -0700 Subject: [PATCH] refactor: optimize file mention checking logic --- aider/coders/base_coder.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/aider/coders/base_coder.py b/aider/coders/base_coder.py index 4303f0886..80a991dc2 100755 --- a/aider/coders/base_coder.py +++ b/aider/coders/base_coder.py @@ -1320,10 +1320,11 @@ class Coder: def check_for_file_mentions(self, content): mentioned_rel_fnames = self.get_file_mentions(content) - if not mentioned_rel_fnames: + new_mentions = mentioned_rel_fnames - self.ignore_mentions + + if not new_mentions: return - new_mentions = mentioned_rel_fnames - self.ignore_mentions added_fnames = [] group = ConfirmGroup(new_mentions) for rel_fname in new_mentions: