【发布时间】:2021-09-17 07:05:28
【问题描述】:
在 repo 中设置的预提交挂钩之一是 yapf (.pre-commit-config.yaml):
repos:
# Note: the YAPF config is found in `.style.yapf` and `.yapfignore`
- repo: https://github.com/pre-commit/mirrors-yapf
rev: v0.29.0
hooks:
- id: yapf
每当我对包含在.yapfignore 中的文件进行更改并运行预提交挂钩时,挂钩都会失败:
pre-commit run yapf
[WARNING] Unstaged files detected.
[INFO] Stashing unstaged files to ****************
yapf.....................................................................Failed
- hook id: yapf
- exit code: 1
yapf: Input filenames did not match any python files
有人知道如何避免 yapf 对 .yapfignore 中包含的文件失败吗?
【问题讨论】:
标签: python pre-commit-hook pre-commit.com yapf