diff --git a/aider/coder.py b/aider/coder.py index 8515ef962..85ce4e33e 100755 --- a/aider/coder.py +++ b/aider/coder.py @@ -429,7 +429,7 @@ class Coder: self.repo.git.add(full_path) edited.add(path) - if utils.do_replace(full_path, original, updated): + if utils.do_replace(full_path, original, updated, self.dry_run): self.io.tool(f"Applied edit to {path}") else: self.io.tool_error(f"Failed to apply edit to {path}") diff --git a/aider/utils.py b/aider/utils.py index 18e109760..e30c58575 100644 --- a/aider/utils.py +++ b/aider/utils.py @@ -91,7 +91,7 @@ def strip_quoted_wrapping(res, fname=None): return res -def do_replace(fname, before_text, after_text): +def do_replace(fname, before_text, after_text, dry_run=False): before_text = strip_quoted_wrapping(before_text, fname) after_text = strip_quoted_wrapping(after_text, fname) fname = Path(fname)