2 comments

[ 3.7 ms ] story [ 30.0 ms ] thread
Aider now lints your code after every LLM edit, and offers to automatically fix any errors. It uses tree-sitter to both lint the code and send any errors to the LLM in a novel format that includes code context.
Q: What does it mean to lint code?

A: Linting code refers to the process of analyzing source code to identify potential errors, bugs, stylistic errors, and suspicious constructs. A "linter" is a tool that performs this analysis, offering suggestions or automatically correcting issues to improve the quality and readability of the code.

Source: ChatGPT v4o