跳转到主要内容

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 (2.0 kB 查看哈希值)

上传时间 源代码

由...