Known Issues and Limits
Known bugs
The following are known bugs that we are tracking but have not yet fixed:
- AI-generated issue explanations are sometimes inaccurate
- Specifying plugin versions as
latest
does not automatically stay up to date
We expect to fix these bugs within the coming weeks and months. If one of these bugs is causing you an issue, please let us know and we will try to move it up our backlog.
Limits
Analysis limits
- Maximum size of a file we will attempt to analyze: 2 megabytes
- Maximum depth of an AST we will visit: 1024 levels
- Maximum files linted in a single batch: 512
Pull request review limits
To ensure optimal performance and avoid timeouts during pull request reviews, Qlty imposes the following limits:
- Maximum number of files in a diff: 300
- Maximum number of comments per file: 30
- Maximum number of comments per review: 50
These constraints help maintain efficient analysis and review processes within the system.
Timeouts
- Pull request analysis: 10 minutes
- Branch analysis: 30 minutes
Rate limits
Requests made by Qlty to the GitHub API are subject to GitHub’s rate limits. To ensure the security and availability of the system, we may impose additional rate limits.