From b7899ace41e854844a12e62c47c20cfdef1460b3 Mon Sep 17 00:00:00 2001 From: "Jon Michael Aanes (aider)" Date: Sun, 20 Apr 2025 10:33:13 +0200 Subject: [PATCH] docs: add code quality pass instructions to LLM_MESSAGE_FORMAT --- aider_gitea/__init__.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/aider_gitea/__init__.py b/aider_gitea/__init__.py index 1c35b2b..0f3ebe7 100644 --- a/aider_gitea/__init__.py +++ b/aider_gitea/__init__.py @@ -159,6 +159,16 @@ For code tasks: 1. Create a plan for how to solve the issue. 2. Write unit tests that proves that your solution works. 3. Then, solve the issue by writing the required code. + +# Code Quality Pass + +4. Perform a code quality pass to ensure all conventions from CONVENTIONS.md are followed and that ruff reports no issues. Improve code quality by adding early error validation, enforcing strict behavior, and avoiding code duplication. + +Key focus areas: +- Dataclasses should be marked frozen. +- Re-use functions to avoid code duplication. +- Add early error validation. +- Enforce strict behavior. """ MODEL = None