fix: Move run_shell_commands() call after auto_lint and auto_test checks

This commit is contained in:
Paul Gauthier 2024-08-23 06:38:16 -07:00 committed by Paul Gauthier (aider)
parent e6ee7ac370
commit 61f7d60c47

View file

@ -1096,8 +1096,6 @@ class Coder:
if self.reflected_message: if self.reflected_message:
return return
self.run_shell_commands()
if edited and self.auto_lint: if edited and self.auto_lint:
lint_errors = self.lint_edited(edited) lint_errors = self.lint_edited(edited)
self.auto_commit(edited, context="Ran the linter") self.auto_commit(edited, context="Ran the linter")
@ -1109,6 +1107,8 @@ class Coder:
self.update_cur_messages() self.update_cur_messages()
return return
self.run_shell_commands()
if edited and self.auto_test: if edited and self.auto_test:
test_errors = self.commands.cmd_test(self.test_cmd) test_errors = self.commands.cmd_test(self.test_cmd)
self.test_outcome = not test_errors self.test_outcome = not test_errors