A framework for managing and maintaining multi-language pre-commit hooks.
Find a file
Filippos Giannakos 8c78ddfd5c Improve pre-push fileset for a new remote branch
When pushing a branch that does not exist on the remote repository,
instead of blindly running the checks on every file, this commit locates
the first ancestor not present on the remote repository and uses its
parent as the source of the fileset calculation. If it has no parents,
then the remote repository has no common commits and the checks should
be run on all files.
2017-02-14 19:19:35 +02:00
pre_commit Improve pre-push fileset for a new remote branch 2017-02-14 19:19:35 +02:00
testing Remove pre_commit.ordereddict module 2017-01-30 08:21:34 -08:00
tests Keep additional_dependencies in the order in which they are specified 2017-02-09 18:09:09 +01:00
.coveragerc Fixups to make appveyor happy 2017-01-16 18:50:49 -08:00
.gitignore gitignore: add .cache 2015-10-02 16:21:35 -07:00
.pre-commit-config.yaml pre-commit autoupdate 2017-01-24 19:24:10 -08:00
.pre-commit-hooks.yaml Introduce .pre-commit-hooks.yaml as a replacement for hooks.yaml 2017-01-21 13:47:59 -08:00
.travis.yml Test py36 instead of py34 2017-01-20 21:07:48 -08:00
appveyor.yml Test py36 instead of py34 2017-01-20 21:07:48 -08:00
CHANGELOG.md v0.12.2 2017-01-27 14:28:26 -08:00
CONTRIBUTING.md Code cleanup and tests 2017-01-04 10:35:00 -05:00
get-swift.sh Install swift in travis-ci 2017-01-16 17:50:09 -08:00
hooks.yaml Introduce .pre-commit-hooks.yaml as a replacement for hooks.yaml 2017-01-21 13:47:59 -08:00
latest-git.sh Fix latest-git.sh 2016-11-07 10:37:46 -08:00
LICENSE MIT 2014-06-05 08:57:40 -07:00
Makefile Factor out bash and activate files 2016-03-25 11:21:50 -07:00
README.md Fix coveralls badge 2017-02-01 08:27:41 -08:00
requirements-dev.txt We're not using pylint 2016-05-20 16:14:18 -07:00
setup.cfg We're a universal wheel 2015-12-02 11:47:11 -08:00
setup.py v0.12.2 2017-01-27 14:28:26 -08:00
tox.ini Add first class support for golang hooks 2017-01-24 13:49:22 -08:00

Build Status Coverage Status Build status

pre-commit

A framework for managing and maintaining multi-language pre-commit hooks.

For more information see: http://pre-commit.com/