flake8-cognitive-complexity

Complexity checker

A tool to measure and enforce the complexity of cognitive functions in Python code

An extension for flake8 that validates cognitive functions complexity

GitHub

69 stars
3 watching
3 forks
Language: Python
last commit: over 5 years ago
Linked from 1 awesome list

code-complexitycode-stylecomplexityflake8flake8-pluginstyleguide

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
best-doctor/flake8-expression-complexityPlugin to validate Python expressions for readability and complexity32
best-doctor/flake8-annotations-complexityTools to help write clear and maintainable Python code with type annotations46
tk0miya/flake8-codingA plugin that checks coding comments in Python code for correctness and compliance with coding standards15
melevir/flake8-functions-namesAn extension for flake8 that validates Python function names and consistency with annotations.27
schlamar/flake8-todoA Flake8 plugin that checks for TODO notes in Python code.30
s-weigand/flake8-nbA tool to check Python code quality in Jupyter notebooks.28
python-formate/flake8-encodingsA tool to identify encoding issues in Python code6
best-doctor/flake8-functionsEnforces code standards for Python functions50
flake8-implicit-str-concat/flake8-implicit-str-concatA Flake8 plugin that checks for correct string literal concatenation in Python code.31
mflova/flake8-numbaA Flake8 plugin that performs checks on Numba package usage to improve code quality and catch potential errors.0
queensferryme/flake8-too-manyA flake8 plugin that prevents excessive bad code in Python4
ebeweber/flake8-mutableAn extension for flake8 to flag functions with mutable default arguments.44
afonasev/flake8-returnTool to check return values in Python functions62
python-formate/flake8-dunder-allEnsures Python modules have defined the 'all' variable to specify all imported symbols.7
johnfraney/flake8-markdownChecks Python code in Markdown files for errors and syntax issues23