[英]define score limit for pylint with pre-commit git hook
我正在尝试为我的预提交 git 挂钩设置可接受的 pylint 分数限制。 我尝试了两种方法:
A)将其添加到.pylintrc
文件
[pre-commit-hook]
command=custom_pylint
disable=E0401, C0301
limit=8.0
B) 将它作为参数添加到.pre-commit-config.yaml
- repo: https://github.com/pycqa/pylint
rev: v2.12.2
hooks:
- id: pylint
args:
- --limit=7
- --rcfile=./.pylintrc
可悲的是,对于 A,它只是不排除它与分数无关。 对于 B,我收到错误pylint: error: no such option: --limit
。
最好的祝福
您应该使用--fail-under=7
,而不是--limit
see documentation 。
您还可以阅读pylint --help
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.