From 4c97d4e654e67cdbf00b0da4845cb4c082f7b587 Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Thu, 11 May 2023 17:46:54 -0700 Subject: [PATCH] Removed `confirm_ask` and `prompt_ask` methods and added new implementations with `yes` flag. --- aider/coder.py | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/aider/coder.py b/aider/coder.py index 763afc50d..2c1ff2a25 100755 --- a/aider/coder.py +++ b/aider/coder.py @@ -29,14 +29,6 @@ openai.api_key = os.getenv("OPENAI_API_KEY") class Coder: abs_fnames = set() - - def confirm_ask(self, question, default=None): - return Confirm.ask(question, console=self.console, default=default) - - def prompt_ask(self, question, default=None): - return Prompt.ask(question, console=self.console, default=default) - return Confirm.ask(question, console=self.console, default=default) - repo = None last_aider_commit_hash = None @@ -554,3 +546,13 @@ class Coder: files = self.get_inchat_relative_files() return sorted(set(files)) + + def confirm_ask(self, question, default=None): + if self.yes: + return True + return Confirm.ask(question, console=self.console, default=default) + + def prompt_ask(self, question, default=None): + if self.yes: + return True + return Prompt.ask(question, console=self.console, default=default)