summaryrefslogtreecommitdiff
path: root/refs
diff options
context:
space:
mode:
authorElijah Newren <newren@gmail.com>2023-04-11 00:42:03 -0700
committerJunio C Hamano <gitster@pobox.com>2023-04-11 08:52:11 -0700
commitb7b189cd5ae99f336c1185f8f8c27a118314ced1 (patch)
tree44451900fafab2dc2233a33a1ee6eb174f8c619e /refs
parent65156bb7ec6443ba01edcff3691d878c7a04ede0 (diff)
downloadgit-b7b189cd5ae99f336c1185f8f8c27a118314ced1.tar.gz
treewide: reduce includes of cache.h in other headers
We had a handful of headers including cache.h that didn't need to anymore. Drop those includes and replace them with includes of smaller files, or forward declarations. However, note that two .c files now need to directly include cache.h, though they should have been including it all along given they are directly using structs defined in it. Signed-off-by: Elijah Newren <newren@gmail.com> Acked-by: Calvin Wan <calvinwan@google.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'refs')
-rw-r--r--refs/ref-cache.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/refs/ref-cache.h b/refs/ref-cache.h
index 850d9d3744..cf4ad9070b 100644
--- a/refs/ref-cache.h
+++ b/refs/ref-cache.h
@@ -1,7 +1,7 @@
#ifndef REFS_REF_CACHE_H
#define REFS_REF_CACHE_H
-#include "cache.h"
+#include "hash.h"
struct ref_dir;
struct ref_store;