Flake8文档中使用的术语表¶
- 检查
与错误代码相对应的一段逻辑。检查可以是样式检查(例如,根据用户配置的最大值检查给定行的长度)或lint检查(例如,检查未使用的导入)或插件定义的其他检查。
- 类
- 错误类别
更大的一组相关的 error code 例如,
W503
和W504
是两个与空白相关的代码。W50
将是与空白相关的最具体的代码类。W
将是包含所有空白错误的警告类。- 错误
- 错误代码
- 违反
与特定符号有关的符号 check . 例如,pycodestyle实现 check 在二进制运算符周围查找空白,并将返回错误代码
W503
或W504
.- 格式化程序
A plugin 这增加了 Flake8 当传递给
flake8 --format
.- 麦卡贝
项目 Flake8 取决于计算代码单元(例如函数)的McCabe复杂度。它使用
C
class 属于 error code S- 插件
- pycodestyle格式
项目 Flake8 依赖于提供样式强制。pycodestyle实现 check 用于 PEP 8 . 它使用
E
和W
class 的es error code S- pyflakes
项目 Flake8 依赖于lint文件(检查未使用的导入、变量等)。它使用
F
class 属于 error code 报告人 Flake8 .- 警告
通常是
W
类 error code 来自pycodestyle。