McCabe Checker,Plugin for Flint

flint-mccabe的Python项目详细描述


此模块为python代码检查器flint提供插件。

注意

flint现在合并到Flake8 2.0。 请考虑https://pypi.python.org/pypi/mccabe代替。


Flint插件

当安装了flintflint-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年2月23日

  • 释放包mccabe并依赖它。

0.1-2013年2月11日

  • 首次发布

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何在netbeans GUI中使用checknode创建JTree?   java事件无限循环SWT   java Thymeleaf空值检查   javajavax。同样是加密JDK源代码   java getColumnIndex访问外部内存中的特定文件夹   无法在Java代码中打开特定的JAR文件   java如何使用安全约束来保护url的一部分?   windows如何从命令行安装/删除Java快速启动服务   JavaSpring数据JPA保存新实体并获取其所有依赖项   swing Java JButton大小问题   IF语句可以在数学中使用吗。麦克斯在爪哇?   java如何使用POI设置空白excel单元格   java在签名为return int的方法中返回null?   java思想,如何将多个mircoservice项目放在同一个窗口中   直接从intelliJ在系统终端上运行java程序?   java通过POST从React应用程序向Spring Boot发送数组