Anthony Sottile
54331dca6f
get lua version from luarocks itself
2022-01-17 15:46:36 -05:00
Matt Layman
3f8be7400d
Add naive and untested version of Lua language support.
2022-01-17 13:43:38 -05:00
Anthony Sottile
c05f58b776
add git version to error output
2022-01-16 07:20:12 -08:00
Uwe L. Korn
83aa65c429
Add mamba support to language: conda
2022-01-15 16:28:44 -05:00
Anthony Sottile
bba6cf4296
Revert "work around python/mypy#11852"
...
This reverts commit 83675fe768 .
2022-01-10 15:35:33 -05:00
Anthony Sottile
d3b4f737b9
forbid overriding entry for meta hooks
2021-12-31 17:31:12 -08:00
Anthony Sottile
83675fe768
work around python/mypy#11852
2021-12-27 18:32:56 -05:00
Anthony Sottile
42b0a263a6
run dead, remove dead code
...
via https://github.com/asottile/dead
2021-12-22 11:30:55 -08:00
Anthony Sottile
f637ac8603
minor py2 cleanup for sys.stderr.buffer
2021-12-20 17:01:51 -05:00
Tony Rintala
d4ffa5befb
fix: Add missing warning for regular expression with [\\/]
...
test: Test case parameters for said regular expression
refactor: For-loop for regex warnings instead of multiple if statements
resolves #2151
2021-12-04 22:51:04 +02:00
Anthony Sottile
270b539e8f
improve coverage pragmas with covdefaults 2.1
...
Committed via https://github.com/asottile/all-repos
2021-11-29 20:45:40 -05:00
Marius Zwicker
4eb91cdd8e
support gitconfig from env
...
Add exceptions to the git env so externally configured gitconfig
values set via GIT_CONFIG_KEY_<n>, GIT_CONFIG_VALUE_<n> and
GIT_CONFIG_COUNT get passed through.
2021-11-22 19:40:30 -05:00
Anthony Sottile
b2a35414aa
bump perltidy version
2021-11-22 18:43:47 -05:00
Stojan Nedic
63ae399db0
Add fail_fast support per-hook
2021-10-22 19:16:30 -04:00
Anthony Sottile
8c844c794d
work around conda bug installing python3.1/site-packages
...
https://github.com/conda/conda/issues/10969
2021-10-11 20:21:34 -04:00
Anthony Sottile
e9ed248a15
make sure to not discard changes even if submodule.recurse=1
2021-10-01 18:45:36 -04:00
Anthony Sottile
2fc00f73b6
un-xfail node on windows
...
these have been reasonably stable for a while
2021-09-27 20:00:18 -04:00
Anthony Sottile
e622f793c3
port hook template to bash
...
this avoids some version-specific code in python
this also makes the bootstrap script slightly more portable
2021-09-27 19:34:04 -04:00
Radek SPRTA
cef9c4af03
Add warning for regular expression with [\/] ( #2043 )
2021-09-22 19:07:38 -04:00
Anthony Sottile
ab94dd69f8
fix pre-commit autoupdate for core.useBuiltinFSMonitor=true on windows
2021-09-13 20:01:25 -04:00
Jordan Speicher
4cd8b364dd
Add: post-rewrite hook support
2021-09-01 14:50:59 -05:00
Anthony Sottile
3bab1514c3
Merge pull request #2030 from pre-commit/duplicate-messages-autoupdate
...
remove duplicate warnings while running autoupdate
2021-08-30 21:49:04 -04:00
Anthony Sottile
726f2ad0a3
remove duplicate warnings while running autoupdate
2021-08-30 20:56:24 -04:00
Anthony Sottile
35d3ed40cd
fix check-useless-excludes for exclude of broken symlink
2021-08-30 20:56:14 -04:00
Anthony Sottile
54a481c04b
update tests for latest git
2021-08-30 20:48:41 -04:00
Anthony Sottile
f8e21cb78b
add support for dart as a hook language
2021-08-29 08:57:56 -07:00
Anthony Sottile
f963bf6f9a
make repo: meta only apply to top level configuration
2021-08-28 13:39:55 -04:00
Anthony Sottile
0fe959df60
fall back to full diff on disparate histories
2021-08-09 20:13:15 -04:00
Anthony Sottile
5d1cac64c1
ignore self-container when in docker-in-docker
2021-08-03 13:08:07 -07:00
Adar Nimrod
3e1020945e
A more reliable way to get the container id.
...
The hostname is not always the container id. Get the container id from
/proc/1/cgroup. Fixes #1918 .
2021-07-03 10:43:11 -07:00
Florent Clarret
584fd585ec
Expose local branch ref as an environment variable
2021-06-19 18:18:14 +02:00
Anthony Sottile
0ed646ed09
read legacy hooks in an encoding-agnostic way
2021-06-15 08:32:44 -07:00
pre-commit-ci[bot]
d3c5cd6ee2
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2021-05-24 17:20:17 +00:00
Anthony Sottile
3922263f8c
Use more inclusive language
...
Committed via https://github.com/asottile/all-repos
2021-05-14 19:11:05 -07:00
Lorenz
788aec156f
local r hooks should not get prefix for path
2021-05-05 18:15:56 -07:00
Lorenz
b8fff8c508
Avoid warnings with R hooks when renv version don't match
2021-05-04 18:56:43 -07:00
Oleg Kainov
6d5d386c9f
fix: fix path mounting when running in Docker
...
Currently pre-commit mounts the current directory to /src and uses
current directory name as mount base.
However this does not work when pre-commit is run inside the container
on some mounted path already, because mount points are relative to the
host, not to the container.
Fixes #1387
2021-04-28 19:21:34 -07:00
Anthony Sottile
12a7075fda
skip installation for SKIP'd hooks
2021-04-10 00:37:59 -07:00
Anthony Sottile
d5eda977ce
fix archive permissions for ruby tar.gz roots
2021-04-06 07:55:32 -07:00
Anthony Sottile
3bada745ea
upgrade ruby-build
2021-03-22 19:41:30 -07:00
Anthony Sottile
14d3af25eb
add test for worktree inside of .git dir
2021-03-07 14:43:32 -08:00
Lorenz
f1502119a2
add support for R via renv
2021-03-07 13:58:14 -08:00
Anthony Sottile
b193d9e67b
Merge pull request #1800 from psacawa/post-merge-pr
...
Add support for post-merge hooks
2021-02-27 09:19:40 -08:00
Anthony Sottile
f3de91c2bb
Merge pull request #1814 from pre-commit/subst
...
Fix pre-commit install on subst drives
2021-02-23 19:20:33 -08:00
Paweł Sacawa
6b73138c73
Add: post-merge hook support
2021-02-23 19:00:02 -08:00
Anthony Sottile
f2dffc5237
Merge pull request #1809 from JamMarHer/patch-1
...
Instruct users how to prevent a warning.
2021-02-23 18:54:23 -08:00
Anthony Sottile
f9fbe18abf
Fix pre-commit install on subst drives
2021-02-23 18:52:24 -08:00
Anthony Sottile
87dccbb8dc
fix _path_without_us under test when path segment ends in slash
2021-02-23 18:22:12 -08:00
Jam M. Hernandez Quiceno
3d31858ee3
Instruct users how to prevent a mutable rev in repo warning.
2021-02-23 17:59:50 -08:00
Anthony Sottile
833bbf7186
add test for recursive submodules for golang
2021-02-06 12:52:42 -08:00