The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
.githooksrc
.gitignore
.perlcriticrc
.travis.yml
Build.PL
Changes
LICENSE
MANIFEST
MANIFEST.SKIP
META.json
META.yml
Makefile.PL
README.md
bin/githooks
examples/examples.txt
examples/githook.pl
hooks/applypatch-msg
hooks/commit-msg
hooks/post-applypatch
hooks/post-checkout
hooks/post-commit
hooks/post-merge
hooks/post-receive
hooks/post-rewrite
hooks/post-update
hooks/pre-applypatch
hooks/pre-auto-gc
hooks/pre-commit
hooks/pre-push
hooks/pre-rebase
hooks/pre-receive
hooks/prepare-commit-msg
hooks/update
ignore.txt
img/app-githooks-example-failure.png
img/app-githooks-example-success.png
lib/App/GitHooks.pm
lib/App/GitHooks/CommitMessage.pm
lib/App/GitHooks/Config.pm
lib/App/GitHooks/Constants.pm
lib/App/GitHooks/Hook.pm
lib/App/GitHooks/Hook/ApplypatchMsg.pm
lib/App/GitHooks/Hook/CommitMsg.pm
lib/App/GitHooks/Hook/PostApplypatch.pm
lib/App/GitHooks/Hook/PostCheckout.pm
lib/App/GitHooks/Hook/PostCommit.pm
lib/App/GitHooks/Hook/PostMerge.pm
lib/App/GitHooks/Hook/PostReceive.pm
lib/App/GitHooks/Hook/PostRewrite.pm
lib/App/GitHooks/Hook/PostUpdate.pm
lib/App/GitHooks/Hook/PreApplypatch.pm
lib/App/GitHooks/Hook/PreAutoGc.pm
lib/App/GitHooks/Hook/PreCommit.pm
lib/App/GitHooks/Hook/PrePush.pm
lib/App/GitHooks/Hook/PreRebase.pm
lib/App/GitHooks/Hook/PreReceive.pm
lib/App/GitHooks/Hook/PrepareCommitMsg.pm
lib/App/GitHooks/Hook/Update.pm
lib/App/GitHooks/Plugin.pm
lib/App/GitHooks/Plugin/Test/CustomReply.pm
lib/App/GitHooks/Plugin/Test/PrintSTDERR.pm
lib/App/GitHooks/StagedChanges.pm
lib/App/GitHooks/Terminal.pm
lib/App/GitHooks/Test.pm
lib/App/GitHooks/Utils.pm
t/00-load.t
t/01-git_version.t
t/05-Terminal/00-load.t
t/05-Terminal/10-new.t
t/05-Terminal/20-get_encoding.t
t/05-Terminal/30-is_interactive.t
t/05-Terminal/40-is_utf8.t
t/05-Terminal/50-get_width.t
t/06-Constants/00-load.t
t/06-Constants/10-imports.t
t/10-new.t
t/11-clone.t
t/12-force_non_interactive.t
t/13-Config/00-load.t
t/13-Config/20-get_regex.t
t/13-Config/30-min_app_githooks_version.t
t/14-Utils/00-load.t
t/14-Utils/10-get_project_prefixes.t
t/14-Utils/12-get_project_prefix_regex.t
t/14-Utils/14-get_ticket_id_from_commit_regex.t
t/14-Utils/20-get_ticket_id_from_branch_name.t
t/17-CommitMessage/00-load.t
t/17-CommitMessage/10-new.t
t/17-CommitMessage/11-get_app.t
t/17-CommitMessage/13-get_original_message.t
t/17-CommitMessage/14-get_message.t
t/17-CommitMessage/15-get_lines.t
t/17-CommitMessage/20-get_summary.t
t/17-CommitMessage/25-update_message.t
t/17-CommitMessage/30-is_empty.t
t/17-CommitMessage/35-has_changed.t
t/20-run.t
t/21-run-dash.t
t/22-run-die.t
t/24-githooks-skip.t
t/40-Plugin/00-load.t
t/40-Plugin/03-get_file_check_description.t
t/40-Plugin/20-get_name.t
t/40-Plugin/CustomReply/00-load.t
t/40-Plugin/CustomReply/03-get_file_check_description.t
t/40-Plugin/CustomReply/05-get_file_pattern.t
t/40-Plugin/PrintSTDERR/00-load.t
t/40-Plugin/PrintSTDERR/03-get_file_check_description.t
t/40-Plugin/PrintSTDERR/05-get_file_pattern.t
t/45-Hook/00-load.t
t/45-Hook/10-run.t
t/45-Hook/CommitMsg/00-load.t
t/45-Hook/CommitMsg/10-run.t
t/45-Hook/PreCommit/00-load.t
t/45-Hook/PreCommit/10-run.t
t/45-Hook/PrepareCommitMsg/00-load.t
t/45-Hook/PrepareCommitMsg/10-run.t
t/90-githooks/00-load.t
t/90-githooks/10-commands.t
xt/changes.t
xt/kwalitee.t
xt/manifest.t
xt/module_versions.t
xt/mojibake.t
xt/perlcritic.t
xt/pod-coverage.t
xt/pod.t
xt/unix_eol.t