McCabe complexity checker for Python
Ned’s script to check McCabe complexity. This module provides a plugin for flake8, the Python code checker. Installation You can install, upgrade, or uninstall mccabe with these commands: $ pip install mccabe $ pip install –upgrade mccabe $ pip uninstall mccabe Standalone script The complexity checker can be used directly: $ python -m mccabe –min 5 mccabe.py (“185:1: ‘PathGraphingAstVisitor.visitIf'”, 5) (“71:1: ‘PathGraph.to_dot'”, 5) (“245:1: ‘McCabeChecker.run'”, 5) (“283:1: ‘main'”, 7) (“203:1: ‘PathGraphingAstVisitor.visitTryExcept'”, 5) (“257:1: ‘get_code_complexity'”, 5) Plugin for Flake8 When both […]
Read more