pre-commit/pre_commit/commands
Peter Cock 662fdf2687 Do not hide user-specified skipped hooks
e.g.

$ SKIP=mypy pre-commit run --files pre_commit/*.py
Trim Trailing Whitespace.................................................Passed
Fix End of Files.........................................................Passed
Check docstring is first.................................................Passed
Check JSON...........................................(no files to check)Skipped
Check Yaml...........................................(no files to check)Skipped
Debug Statements (Python)................................................Passed
Tests should end in _test.py.........................(no files to check)Skipped
Fix requirements.txt.................................(no files to check)Skipped
Fix double quoted strings................................................Passed
flake8...................................................................Passed
autopep8.................................................................Passed
Validate Pre-Commit Manifest.........................(no files to check)Skipped
pyupgrade................................................................Passed
Reorder python imports...................................................Passed
Add trailing commas......................................................Passed
setup-cfg-fmt........................................(no files to check)Skipped
mypy....................................................................Skipped
Check hooks apply to the repository..................(no files to check)Skipped
Check for useless excludes...........................(no files to check)Skipped

Versus:

$ SKIP=mypy pre-commit run --files pre_commit/*.py -q
Trim Trailing Whitespace.................................................Passed
Fix End of Files.........................................................Passed
Check docstring is first.................................................Passed
Debug Statements (Python)................................................Passed
Fix double quoted strings................................................Passed
flake8...................................................................Passed
autopep8.................................................................Passed
pyupgrade................................................................Passed
Reorder python imports...................................................Passed
Add trailing commas......................................................Passed
mypy....................................................................Skipped

Here we still show mypy which the user had said to skip.
2020-08-24 19:19:04 +01:00
..
__init__.py Move commands into their own files. 2014-06-13 19:52:14 -07:00
autoupdate.py Maintain scalar quoting style when autoupdate re-writes rev 2020-05-04 19:29:03 -07:00
clean.py Add types to pre-commit 2020-01-12 10:15:01 -08:00
gc.py Add types to pre-commit 2020-01-12 10:15:01 -08:00
hook_impl.py Add --quiet to the hook-impl command. 2020-08-22 23:38:44 +01:00
init_templatedir.py add init-templatedir --no-allow-missing-config 2020-07-20 19:02:35 -07:00
install_uninstall.py Add --quiet to pre-commit install 2020-08-22 23:38:44 +01:00
migrate_config.py refuse to migrate an invalid configuration 2020-05-10 18:02:37 -07:00
run.py Do not hide user-specified skipped hooks 2020-08-24 19:19:04 +01:00
sample_config.py Add types to pre-commit 2020-01-12 10:15:01 -08:00
try_repo.py Replace aspy.yaml with sort_keys=False 2020-01-31 17:18:59 -08:00