]> git.ipfire.org Git - thirdparty/git.git/commit
worktree: pass repository to public functions
authorPatrick Steinhardt <ps@pks.im>
Thu, 16 Jul 2026 05:33:06 +0000 (07:33 +0200)
committerJunio C Hamano <gitster@pobox.com>
Thu, 16 Jul 2026 14:40:22 +0000 (07:40 -0700)
commite2533e0915ab1e40cf058669c4e8755d693366a6
tree975f9e77cb77229483a7c0424650b59985258f27
parent2cec1c92e63dec350ab044170a08d610381349b1
worktree: pass repository to public functions

Refactor remaining public functions that still depend on
`the_repository` to instead receive a repository as parameter. This
allows us to get rid of `USE_THE_REPOSITORY_VARIABLE`.

Adapt callers accordingly.

Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
19 files changed:
branch.c
builtin/branch.c
builtin/config.c
builtin/fsck.c
builtin/gc.c
builtin/notes.c
builtin/receive-pack.c
builtin/reflog.c
builtin/refs.c
builtin/worktree.c
reachable.c
ref-filter.c
refs.c
revision.c
setup.c
submodule.c
t/helper/test-ref-store.c
worktree.c
worktree.h