| .. | |||||
| __pycache__ | |||||
| __init__.py | |||||
| autoupdate.py | |||||
| clean.py | |||||
| gc.py | |||||
| hazmat.py | |||||
| hook_impl.py | |||||
| init_templatedir.py | |||||
| install_uninstall.py | |||||
| migrate_config.py | |||||
| run.py | |||||
| sample_config.py | |||||
| try_repo.py | |||||
| validate_config.py | |||||
| validate_manifest.py |
from __future__ import annotations
from collections.abc import Sequence
from pre_commit import clientlib
def validate_manifest(filenames: Sequence[str]) -> int:
ret = 0
for filename in filenames:
try:
clientlib.load_manifest(filename)
except clientlib.InvalidManifestError as e:
print(e)
ret = 1
return ret
| .. | |||||
| __pycache__ | |||||
| __init__.py | |||||
| autoupdate.py | |||||
| clean.py | |||||
| gc.py | |||||
| hazmat.py | |||||
| hook_impl.py | |||||
| init_templatedir.py | |||||
| install_uninstall.py | |||||
| migrate_config.py | |||||
| run.py | |||||
| sample_config.py | |||||
| try_repo.py | |||||
| validate_config.py | |||||
| validate_manifest.py |