object-file: split out functions relating to object store subsystem

While we have the "object-store.h" header, most of the functionality for
object stores is actually hosted in "object-file.c". This makes it hard
to find relevant functions and causes us to mix up concerns.

Split out functions relating to the object store subsystem into a new
"object-store.c" file.

Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Patrick Steinhardt
2025-04-15 11:38:18 +02:00
committed by Junio C Hamano
parent 632b5e3ee2
commit d9f517d051
20 changed files with 1074 additions and 1040 deletions

View File

@@ -8,6 +8,7 @@
#include "gettext.h"
#include "git-zlib.h"
#include "hex.h"
#include "object-file.h"
#include "object-store-ll.h"
#include "object.h"
#include "delta.h"