没有任何
项目描述
flake8-todos
flake8 linter的插件,用于检查项目中的 TODO。
好的:
# TODO(gram): check performance
# https://github.com/orsinium-labs/flake8-todos/issues/1337
坏的:
# FIXME idk how it works lol
检查:
- T001:使用 TODO 而不是 FIXME(或 BUG)以保持一致性。
- T002:将作者添加到 TODO(动机)中。
- T003 : 在 TODO 中添加 issue 链接。
- T004 : TODO 中遗漏了冒号。
- T005 : TODO 中遗漏的文本。
- T006 : 写 TODO 而不是 ToDo (使用大写)。
安装
python3 -m pip install --user flake8-todos
用法
检查插件是否已添加到您的 flake8 中:
$ python3 -m flake8 --version
3.7.7 (flake8-todos: 1.0.0, mccabe: 0.6.1, pycodestyle: 2.5.0, pyflakes: 2.1.1) CPython 3.6.7 on Linux
如果您在前面的命令输出中没有看到flake8-todos,请检查flake8并flake8-todos安装在同一个解释器中。
如果一切正常,运行flake8:
python -m flake8 example.py
执照
- 此存储库的内容包含由EclecticIQ BV开发的 flake8-todos 的公共分支。该软件包的 0.1.2 版在 BSD 3-Clause License 下获得许可。文件LICENSE包含原始许可证文件。
- 分叉是在相同的许可和条件下分发的。
- 0.1.2 版、所有早期版本和相应的源代码均根据版权“2019 EclecticIQ”获得许可。
- 从 0.1.4 开始的所有后续更改和分发均在版权“2020 Gram gram@orsinium.dev ”下获得许可。
- 两种版权都包含在分叉的版本中,因为它包含双方的更改。
创建分支的目的是为项目提供源代码、分发和维护。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
flake8-todos-0.1.5.tar.gz
(8.0 kB
查看哈希)
内置分布
flake8_todos-0.1.5-py3-none-any.whl
(8.0 kB
查看哈希)
关
flake8_todos -0.1.5-py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 19a37b521caedb00619c357279d8dc05807ea7a1c02f15cd0475752efc96f9a1 |
|
| MD5 | 9db4dff8fb720a76488b11f6af3c4965 |
|
| 布莱克2-256 | 525d60ad26727243ef0436b6954d7ef3518a3cb7e5369f455cc67632af95add4 |