]> Kevux Git Server - rit/commit
hooks: remove implicit dependency on `the_repository`
authorPatrick Steinhardt <ps@pks.im>
Tue, 13 Aug 2024 09:13:28 +0000 (11:13 +0200)
committerJunio C Hamano <gitster@pobox.com>
Tue, 13 Aug 2024 17:01:01 +0000 (10:01 -0700)
commit169c979771158ddc3310f7a1e0e141fd7d0ed088
treee01728374589fb980fef51ede875399b275a9647
parent419dbb29d82b78bcaf0ff22ac7d5db7d1c327575
hooks: remove implicit dependency on `the_repository`

We implicitly depend on `the_repository` in our hook subsystem because
we use `strbuf_git_path()` to compute hook paths. Remove this dependency
by accepting a `struct repository` as parameter instead.

Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
18 files changed:
builtin/am.c
builtin/bugreport.c
builtin/checkout.c
builtin/clone.c
builtin/gc.c
builtin/hook.c
builtin/merge.c
builtin/rebase.c
builtin/receive-pack.c
builtin/worktree.c
commit.c
hook.c
hook.h
read-cache.c
refs.c
reset.c
sequencer.c
transport.c