Derived from the mccabe linter.
What it does#
Checks for functions with a high
Why is this bad?#
McCabe complexity of a function is a measure of the complexity of
the control flow graph of the function. It is calculated by adding
one to the number of decision points in the function. A decision
point is a place in the code where the program has a choice of two
or more paths to follow.
Functions with a high complexity are hard to understand and maintain.