Update number of implemented rules to "over 800" (#10500)
## Summary
Ruff now implements over 800 rules. Congrats everyone 🎉
819 by my count
This commit is contained in:
@@ -114,8 +114,8 @@ There are a few other minor incompatibilities between Ruff and the originating F
|
||||
|
||||
## How does Ruff's linter compare to Pylint?
|
||||
|
||||
At time of writing, Pylint implements ~409 total rules, while Ruff implements over 700, of which at
|
||||
least 172 overlap with the Pylint rule set (see: [#970](https://github.com/astral-sh/ruff/issues/970)).
|
||||
At time of writing, Pylint implements ~409 total rules, while Ruff implements over 800, of which at
|
||||
least 209 overlap with the Pylint rule set (see: [#970](https://github.com/astral-sh/ruff/issues/970)).
|
||||
|
||||
Pylint implements many rules that Ruff does not, and vice versa. For example, Pylint does more type
|
||||
inference than Ruff (e.g., Pylint can validate the number of arguments in a function call). As such,
|
||||
|
||||
@@ -180,7 +180,7 @@ specifically, we'll want to make note of the minimum supported Python version:
|
||||
|
||||
### Rule Selection
|
||||
|
||||
Ruff supports [over 700 lint rules](rules.md) split across over 50 built-in plugins, but
|
||||
Ruff supports [over 800 lint rules](rules.md) split across over 50 built-in plugins, but
|
||||
determining the right set of rules will depend on your project's needs: some rules may be too
|
||||
strict, some are framework-specific, and so on.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user