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
69 stars
3 watching
3 forks
Language: Python
last commit: almost 4 years ago
Linked from 1 awesome list
code-complexitycode-stylecomplexityflake8flake8-pluginstyleguide
Related projects:
Repository | Description | Stars |
---|---|---|
best-doctor/flake8-expression-complexity | Plugin to validate Python expressions for readability and complexity | 31 |
best-doctor/flake8-annotations-complexity | Tools to help write clear and maintainable Python code with type annotations | 46 |
tk0miya/flake8-coding | A plugin that checks coding comments in Python code for correctness and compliance with coding standards | 15 |
melevir/flake8-functions-names | An extension for flake8 that validates Python function names and consistency with annotations. | 27 |
schlamar/flake8-todo | A Flake8 plugin that checks for TODO notes in Python code. | 30 |
s-weigand/flake8-nb | A tool to check Python code quality in Jupyter notebooks. | 28 |
python-formate/flake8-encodings | A tool to identify encoding issues in Python code | 6 |
best-doctor/flake8-functions | Enforces code standards for Python functions | 50 |
flake8-implicit-str-concat/flake8-implicit-str-concat | A Flake8 plugin that checks for correct string literal concatenation in Python code. | 31 |
mflova/flake8-numba | A Flake8 plugin that performs checks on Numba package usage to improve code quality and catch potential errors. | 0 |
queensferryme/flake8-too-many | A flake8 plugin that prevents excessive bad code in Python | 4 |
ebeweber/flake8-mutable | An extension for flake8 to flag functions with mutable default arguments. | 44 |
afonasev/flake8-return | Tool to check return values in Python functions | 62 |
python-formate/flake8-dunder-all | Ensures Python modules have defined the 'all' variable to specify all imported symbols. | 7 |
johnfraney/flake8-markdown | A tool that checks Python code blocks in Markdown files for errors and syntax issues. | 23 |