From 65495a60a935c0770d1fb95008714467a8c9e00e Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Sat, 18 May 2024 19:43:53 -0700 Subject: [PATCH] Added error fixing instructions and adjusted line numbers for better context in linter output. --- aider/linter.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/aider/linter.py b/aider/linter.py index 65cca49ca..4cf379766 100644 --- a/aider/linter.py +++ b/aider/linter.py @@ -50,11 +50,14 @@ class Linter: cmd = " ".join(cmd) res = f"# Running: {cmd}\n\n" + res += "## Fix these errors:\n\n" res += errors filenames_linenums = find_filenames_and_linenums(errors, [rel_fname]) if filenames_linenums: filename, linenums = next(iter(filenames_linenums.items())) + linenums = [num-1 for num in linenums] + res += "\n" res += tree_context(rel_fname, code, linenums) return res