Skip to main content

检查 FIXME、TODO 和其他临时开发人员说明。flake8 的插件。

项目描述

flake8-fixme

派皮 派皮 编解码器 CircleCI 分支

检查 FIXME、TODO 和其他临时开发人员说明。

该模块为flake8Python 代码检查器提供了一个插件。

这个模块的灵感来自flake8-todo

安装

使用 pip 安装:

pip install flake8-fixme

该插件正式支持 Python>= 3.6flake8 >= 3.7. 您可能会发现其他 Python 3 版本也可以正常工作。

用法

该插件会找到您可能不想提交的临时评论:

def my_function():
    # FIXME actual implementation here!
    pass
./my_file.py:2:7: T100 Fixme found (FIXME)

每个单词都有单独的警告,因此您可以调整工作流程。我们喜欢允许提交TODOs,但拒绝提交FIXMEs。

变更日志

1.0.2

增强功能

  • 开发管道现在使用 flake8 运行集成测试,用于
    • 本地构建的包(所有构建)
    • 从 pypi 下载的包(版本发布后)

1.0.1

Bug修复

  • 修复了 pypi 打包不获取源文件的问题
  • 修复 setup.py 无法正确加载 markdown 自述文件

1.0.0

重大变化

升级到flake8-fixmefromflake8-todo具有以下重大更改:

  • 错误代码已更改如下:
    • T100: 行包含FIXME
    • T101: 行包含TODO
    • T102: 行包含XXX
  • 包含多个单词的行将引发每个单词的错误
  • 放弃对 Python 的支持2.7

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

flake8-fixme-1.1.1.tar.gz (3.4 kB 查看哈希)

已上传 source

内置分布

flake8_fixme-1.1.1-py2.py3-none-any.whl (8.0 kB 查看哈希

已上传 py2 py3