From: Tian Yuchen Date: Fri, 14 Aug 2026 07:24:17 GMT Subject: [PATCH v5 0/2] repository: move fetch_if_missing into struct repository Message-ID: <20260814072419.1666358-1-cat@malon.dev> In-Reply-To: <20260813061125.1089553-1-cat@malon.dev> Hi all, To continue the libification effort, this commit series aim to migrate the global 'fetch_if_missing' into struct repository, making it a per-repository configuration. Changes since v4: - Use repo instead of the_repository in more call sites. Tian Yuchen (2): pack-objects: give fetch_if_missing call sites access to 'repo' repository: move fetch_if_missing into struct repository Documentation/technical/partial-clone.adoc | 2 +- builtin/fetch-pack.c | 6 +++--- builtin/fsck.c | 6 +++--- builtin/index-pack.c | 8 +++---- builtin/pack-objects.c | 25 ++++++++++++---------- builtin/prune.c | 2 +- builtin/rev-list.c | 17 ++++++++------- common-init.c | 2 +- git.c | 2 +- midx-write.c | 2 +- odb.c | 4 +--- odb.h | 8 ------- repository.c | 1 + repository.h | 6 ++++++ revision.c | 2 +- 15 files changed, 47 insertions(+), 46 deletions(-) -- 2.43.0