> For the complete documentation index, see [llms.txt](https://docs.metatrust.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.metatrust.io/introduction/metascan/code-quality.md).

# Code Quality

The Code Quality (Lint) engine is a code quality analysis tool that performs static analysis on contract code to identify coding issues, potential errors, and non-compliant code. Its main features include:

* Code style checking: Ensuring that the code follows preset coding standards to improve consistency and readability.
* Potential error detection: Static analysis reveals problems that may cause crashes, reduced performance, or logic errors, and provides repair suggestions.
* Code optimization recommendations: Analyzing performance bottlenecks and unnecessary complexity and providing structural and performance optimization solutions.
* Maintainability analysis: Evaluating code maintainability, identifying parts that need refactoring, and improving maintainability and scalability.

Using the Lint engine helps ensure contract code stability and maintainability, improves project quality and reliability.
