[英]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.