The flake8 tests on #75 flagged several functions and methods as being "too complex" (warning C901), based on the cyclomatic complexity calculated by this script.
This issue is to:
Understand how this complexity metric works.
Decide if we have a problem with our code.
Decide what changes to make, if any, and implement them.
The flake8 tests on #75 flagged several functions and methods as being "too complex" (warning C901), based on the cyclomatic complexity calculated by this script.
This issue is to: