diff --git a/aider/coders/base_coder.py b/aider/coders/base_coder.py index a24d7136c..8da1e6f9f 100755 --- a/aider/coders/base_coder.py +++ b/aider/coders/base_coder.py @@ -568,10 +568,6 @@ class Coder: for fname, rel_fnames in fname_to_rel_fnames.items(): if len(rel_fnames) == 1 and fname in words: mentioned_rel_fnames.add(rel_fnames[0]) - else: - for rel_fname in rel_fnames: - if rel_fname in words: - mentioned_rel_fnames.add(rel_fname) if not mentioned_rel_fnames: return diff --git a/tests/test_coder.py b/tests/test_coder.py index 5e795a055..41ba7c768 100644 --- a/tests/test_coder.py +++ b/tests/test_coder.py @@ -65,7 +65,7 @@ class TestCoder(unittest.TestCase): # Mock the git repo mock_repo = MagicMock() - mock_repo.git.ls_files.return_value = "./file1.txt\n./other/file1.txt" + mock_repo.git.ls_files.return_value = "file1.txt\nother/file1.txt" coder.repo = mock_repo # Call the check_for_file_mentions method