flake8-functions

Function validator

Enforces code standards for Python functions

flake8 plugin for validation of function parameters (length, complexity, etc)

GitHub

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

code-standardsflake8flake8-pluginstyleguide

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
best-doctor/flake8-expression-complexityPlugin to validate Python expressions for readability and complexity32
melevir/flake8-functions-namesAn extension for flake8 that validates Python function names and consistency with annotations.27
best-doctor/flake8-annotations-complexityTools to help write clear and maintainable Python code with type annotations46
best-doctor/flake8-annotations-coverageReports on files with low type annotations in Python code34
best-doctor/flake8-class-attributes-orderAn extension for flake8 to report on class attribute order and level logic in Python classes.59
best-doctor/flake8-variables-namesAn extension for flake8 that enforces more readable variable names.55
bagerard/flake8-test-nameA Flake8 plugin to validate Python test function names against a custom convention5
peterjc/flake8-blackA flake8 plugin that runs black to validate Python code style and enforce coding standards.165
orsinium-labs/flake8-codesTools to inspect error codes in Python code for linting and quality assurance14
takishima/flake8-secure-coding-standardEnforces secure coding standards in Python5
jdkandersson/flake8-mock-specEnsures use of correct mock object arguments to prevent bugs and improve code robustness4
afonasev/flake8-returnTool to check return values in Python functions62
orsinium-labs/flake8-lengthProvides an alternative line length validation rule for Python code to help maintain readable text messages24
orsinium-labs/flake8-pylintAn extension for flake8 that integrates PyLint to check Python code quality and detect potential errors.8
cyyc1/flake8-indent-in-defEnforces consistent 8-space indentation in Python function and class definitions to improve readability.0