Mccabe检查器,Flint插件
项目描述
此模块为Python代码检查器flint提供了一个插件。
Flint插件
当同时安装flint和flint-mccabe时,插件在flint中可用
$ flint --version 0.1 (pep8: 1.4.2, pyflakes: 0.6.1, mccabe: 0.2)
默认情况下,插件是禁用的。使用--max-complexity开关来启用它。如果函数的McCabe复杂性高于该值,它将发出警告
$ flint --max-complexity 10 coolproject ... coolproject/mod.py:1204:1: C901 'CoolFactory.prepare' is too complex (14)
此功能非常有用,可以检测过度复杂的代码。根据McCabe的说法,任何超过10的都太复杂了。
更改
0.2 - 2013-02-23
发布包mccabe并依赖它。
0.1 - 2013-02-11
首次发布
项目详情
关闭
flint-mccabe-0.2.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ed97152a52c94af237e326ac683a7fd5f7e553b9b0e5c4d1e1a63378ae40af82 |
|
MD5 | d74950833c5a8acc62af4dadd4985e9f |
|
BLAKE2b-256 | b289af7221065c9dad8e1d112a7642581819ed92cb9ca5a3b05bf543d8f64ec7 |