From d1cd0f9860f9c5d6584eb3d9ef4bc0f211e52cb0 Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Wed, 18 Oct 2023 12:06:47 -0700 Subject: [PATCH] do not cache aiderignore --- aider/repo.py | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/aider/repo.py b/aider/repo.py index 8bc44f006..8b4cf9428 100644 --- a/aider/repo.py +++ b/aider/repo.py @@ -206,15 +206,11 @@ class GitRepo: if not self.aider_ignore_file or not self.aider_ignore_file.is_file(): return fnames - mtime = self.aider_ignore_file.stat().st_mtime_ns - - if mtime != self.aider_ignore_ts: - self.aider_ignore_ts = mtime - lines = self.aider_ignore_file.read_text().splitlines() - self.aider_ignore_spec = pathspec.PathSpec.from_lines( - pathspec.patterns.GitWildMatchPattern, - lines, - ) + lines = self.aider_ignore_file.read_text().splitlines() + self.aider_ignore_spec = pathspec.PathSpec.from_lines( + pathspec.patterns.GitWildMatchPattern, + lines, + ) return [fname for fname in fnames if not self.aider_ignore_spec.match_file(fname)]