Derived from the Pylint linter.
This rule is unstable and in preview. The
--preview flag is required for use.
What it does#
Checks for functions that include too many local variables.
By default, this rule allows up to fifteen locals, as configured by the
Why is this bad?#
Functions with many local variables are harder to understand and maintain.
Consider refactoring functions with many local variables into smaller functions with fewer assignments.