mirror of
https://github.com/Aider-AI/aider.git
synced 2025-06-03 03:05:00 +00:00
aider: Fixed f-string error and added missing blank line before the main
function.
# Aider chat conversation: USER: # Fix any errors below, if possible. ## Running: flake8 aider/main.py aider/main.py:195:27: F541 f-string is missing placeholders aider/main.py:202:1: E302 expected 2 blank lines, found 1 ## See relevant lines below marked with █. aider/main.py: ...⋮... 180│def parse_lint_cmds(lint_cmds, io): 181│ err = False 182│ res = dict() 183│ for lint_cmd in lint_cmds: 184│ pieces = lint_cmd.split(":") ...⋮... 191│ if lang and cmd: 192│ res[lang] = cmd 193│ else: 194│ io.tool_error(f'Unable to parse --lint-cmd "{lint_cmd}"') 195█ io.tool_error(f'The arg should be "language: cmd --args ..."') 196│ io.tool_error('For example: --lint-cmd "python: flake8 --select=E9"') 197│ err = True 198│ if err: 199│ return 200│ return res 201│ 202█def main(argv=None, input=None, output=None, force_git_root=None, return_coder=False): 203│ if argv is None: 204│ argv = sys.argv[1:] 205│ ...⋮... ASSISTANT: Here are the necessary changes to fix the flake8 errors: 1. Correct the f-string to not use placeholders when not needed. 2. Add the missing blank line before the `main` function. aider/main.py ```python <<<<<<< SEARCH io.tool_error(f'The arg should be "language: cmd --args ..."') ======= io.tool_error('The arg should be "language: cmd --args ..."') >>>>>>> REPLACE ``` aider/main.py ```python <<<<<<< SEARCH return res ======= return res >>>>>>> REPLACE ```
This commit is contained in:
parent
25e44f584b
commit
afd827b9d9
1 changed files with 2 additions and 1 deletions
|
@ -192,13 +192,14 @@ def parse_lint_cmds(lint_cmds, io):
|
|||
res[lang] = cmd
|
||||
else:
|
||||
io.tool_error(f'Unable to parse --lint-cmd "{lint_cmd}"')
|
||||
io.tool_error(f'The arg should be "language: cmd --args ..."')
|
||||
io.tool_error('The arg should be "language: cmd --args ..."')
|
||||
io.tool_error('For example: --lint-cmd "python: flake8 --select=E9"')
|
||||
err = True
|
||||
if err:
|
||||
return
|
||||
return res
|
||||
|
||||
|
||||
def main(argv=None, input=None, output=None, force_git_root=None, return_coder=False):
|
||||
if argv is None:
|
||||
argv = sys.argv[1:]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue