我正试图为我的预提交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。
诚挚的问候
发布于 2022-02-10 16:16:16
您应该使用--fail-under=7,而不是--limit (参见文档 )。
您还可以读取pylint --help的输出。
https://stackoverflow.com/questions/71064858
复制相似问题