- Flake8 corrige automaticamente?
- O que Flake8 verifica?
- Qual é a diferença entre Flake8 e Pylint?
- Qual é a complexidade máxima padrão em Flake8?
Flake8 corrige automaticamente?
Autofix. O linhador Flake8 fornece uma opção - -Fix. É baseado no AutoPep8. Observe que o AutoPep8 não corrige todos os problemas relatados por Flake8.
O que Flake8 verifica?
Flake8 é uma biblioteca Python que envolve pyflakes, pycodestyle e script McCabe de Ned Batchelder. É um ótimo kit de ferramentas para verificar sua base de código contra o estilo de codificação (PEP8), erros de programação (como "Biblioteca importada, mas não utilizada" e "nome indefinido") e para verificar a complexidade ciclomática.
Qual é a diferença entre Flake8 e Pylint?
Pylint: procura erros, aplica um padrão de codificação próximo ao pep8 e até oferece sugestões simples de refatoração. Flake8: invólucro em torno de Pyflakes, Pycodestyle e McCabe; Isso verificará o código -fonte do Python quanto a erros e violações de algumas das convenções do estilo pep8.
Qual é a complexidade máxima padrão em Flake8?
A complexidade padrão é 7, pode ser configurada via-opção de complexidade-cognitiva-cognitiva.