跳转到主要内容

flake8 if语句检查器

项目描述

flake8-if-statements

pypi Python: 3.6+ Downloads Build Status Code coverage License: MIT Code style: black

描述

flake8 if语句检查器

检查

  • IFS001: 使用单行以避免对同一变量重复赋值

例如

错误

if x == 1:
    y = 10
else:
    y = 11

正确

y = 10 if x == 1 else 11

安装

pip install flake8-if-statements

使用

flake8 <你的代码>

对于开发者

创建venv并安装依赖项

make init

安装git precommit钩子

make precommit_install

运行检查器、自动格式化、测试等。

make pretty lint test

提升新版本

make bump_major
make bump_minor
make bump_patch

许可证

MIT

变更日志

未发布

  • ...

1.0.0 - 2022-09-17

  • 将IFSTMT更改为IFS以符合flake8
  • 移除python3.6支持

0.1.0 - 2020-03-14

  • 初始版本

项目详情


下载文件

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

源分布

flake8-if-statements-1.0.0.tar.gz (3.5 kB 查看哈希值)

上传时间:

构建分布

flake8_if_statements-1.0.0-py3-none-any.whl (4.3 kB 查看哈希值)

上传于 Python 3

由以下支持