]> git.ipfire.org Git - thirdparty/git.git/commitdiff
repository: remove unnecessary include of path.h
authorElijah Newren <newren@gmail.com>
Tue, 16 May 2023 06:33:59 +0000 (06:33 +0000)
committerJunio C Hamano <gitster@pobox.com>
Wed, 21 Jun 2023 20:39:53 +0000 (13:39 -0700)
This also made it clear that several .c files that depended upon path.h
were missing a #include for it; add the missing includes while at it.

Signed-off-by: Elijah Newren <newren@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
71 files changed:
apply.c
archive.c
attr.c
bisect.c
blame.c
branch.c
builtin/add.c
builtin/am.c
builtin/bisect.c
builtin/branch.c
builtin/checkout.c
builtin/clean.c
builtin/clone.c
builtin/commit.c
builtin/count-objects.c
builtin/fast-import.c
builtin/fetch.c
builtin/fsck.c
builtin/gc.c
builtin/grep.c
builtin/ls-files.c
builtin/ls-tree.c
builtin/merge.c
builtin/notes.c
builtin/prune.c
builtin/pull.c
builtin/rebase.c
builtin/receive-pack.c
builtin/remote.c
builtin/repack.c
builtin/replace.c
builtin/reset.c
builtin/rev-parse.c
builtin/submodule--helper.c
builtin/tag.c
builtin/upload-archive.c
builtin/upload-pack.c
builtin/worktree.c
commit-graph.c
compat/fsmonitor/fsm-ipc-darwin.c
config.c
connect.c
dir.c
environment.c
fetch-pack.c
fsck.c
http-backend.c
merge-ort.c
merge-recursive.c
notes-merge.c
object-file.c
pack-bitmap-write.c
pack-write.c
read-cache.c
refs.c
refs/files-backend.c
remote.c
repository.c
repository.h
rerere.c
sequencer.c
server-info.c
setup.c
shallow.c
strbuf.c
submodule-config.c
submodule.c
t/helper/test-ref-store.c
tmp-objdir.c
worktree.c
wt-status.c

diff --git a/apply.c b/apply.c
index e44a5dd7c505126b4c9d8356a3af1264588e8abe..be58dc08d22d31fbde5bdb571071244b9ce29250 100644 (file)
--- a/apply.c
+++ b/apply.c
@@ -27,6 +27,7 @@
 #include "object-name.h"
 #include "object-file.h"
 #include "parse-options.h"
+#include "path.h"
 #include "quote.h"
 #include "read-cache.h"
 #include "rerere.h"
index 2ea9cbef92affafe6edf7d7f69dc7cd2235a5e4f..2ad5f4420112d3d8b631bb750d2196a56413165c 100644 (file)
--- a/archive.c
+++ b/archive.c
@@ -6,6 +6,7 @@
 #include "environment.h"
 #include "gettext.h"
 #include "hex.h"
+#include "path.h"
 #include "pretty.h"
 #include "setup.h"
 #include "refs.h"
diff --git a/attr.c b/attr.c
index b659f415d842f354549bdeff2e531bdd497da856..2514c8a002cf3df6ed03ef5edcd8f843ba0a6f84 100644 (file)
--- a/attr.c
+++ b/attr.c
@@ -14,6 +14,7 @@
 #include "attr.h"
 #include "dir.h"
 #include "gettext.h"
+#include "path.h"
 #include "utf8.h"
 #include "quote.h"
 #include "read-cache-ll.h"
index 8d5f8e58851ea650224c8de043891ea0de4a77cd..9f7cf0be0733eefc4c71bd6e3192c788e007b776 100644 (file)
--- a/bisect.c
+++ b/bisect.c
@@ -19,6 +19,7 @@
 #include "commit-reach.h"
 #include "object-name.h"
 #include "object-store.h"
+#include "path.h"
 #include "dir.h"
 
 static struct oid_array good_revs;
diff --git a/blame.c b/blame.c
index ab3c6108cc0df878027c8abb185aaf4bcc8b9e6b..2e25a7254c890bbfd343637f323d3db1a2fc2d87 100644 (file)
--- a/blame.c
+++ b/blame.c
@@ -8,6 +8,7 @@
 #include "diffcore.h"
 #include "gettext.h"
 #include "hex.h"
+#include "path.h"
 #include "read-cache.h"
 #include "setup.h"
 #include "tag.h"
index ba3914adf5b7bfdccd5b76774e1287bf52d1e749..20073284c8f135d1d6136dab00ae0d6a8573a8b4 100644 (file)
--- a/branch.c
+++ b/branch.c
@@ -6,6 +6,7 @@
 #include "gettext.h"
 #include "hex.h"
 #include "object-name.h"
+#include "path.h"
 #include "refs.h"
 #include "refspec.h"
 #include "remote.h"
index 50792c0d495ebd3180d066386f7500e1a9730279..431831144878efa10e191ec68b4ab5c4fded0cd2 100644 (file)
@@ -16,6 +16,7 @@
 #include "cache-tree.h"
 #include "run-command.h"
 #include "parse-options.h"
+#include "path.h"
 #include "preload-index.h"
 #include "diff.h"
 #include "diffcore.h"
index 2f0f2337915b094eb26c1fe2156e80373aee6c16..a78daa69714e63a131eae8e51340dfc210f3e834 100644 (file)
@@ -41,6 +41,7 @@
 #include "string-list.h"
 #include "packfile.h"
 #include "pager.h"
+#include "path.h"
 #include "repository.h"
 #include "pretty.h"
 #include "wrapper.h"
index bce0ee6268ad78ec01b03b5a625a869e25b27302..6478df34890902cef96147e3072e37e8beac49cc 100644 (file)
@@ -11,6 +11,7 @@
 #include "strvec.h"
 #include "run-command.h"
 #include "oid-array.h"
+#include "path.h"
 #include "prompt.h"
 #include "quote.h"
 #include "revision.h"
index c480fa212136699011bbcf598f471247a355b170..20fea4576a7dbfd8369939b2e0f6c809123010b1 100644 (file)
@@ -18,6 +18,7 @@
 #include "parse-options.h"
 #include "branch.h"
 #include "diff.h"
+#include "path.h"
 #include "revision.h"
 #include "string-list.h"
 #include "column.h"
index 09b84156492f468aff07a047e5bfa250bcfb4094..716dcd4cae17fbbbd3e1b5d9be36005253a2cbcb 100644 (file)
@@ -20,6 +20,7 @@
 #include "object-name.h"
 #include "object-store.h"
 #include "parse-options.h"
+#include "path.h"
 #include "preload-index.h"
 #include "read-cache.h"
 #include "refs.h"
index 66b4479356d57dc1dab76989b4f6978c68da674e..1bb6b7965c50e764b02c7c6782e784aa3aeaf1a8 100644 (file)
@@ -13,6 +13,7 @@
 #include "dir.h"
 #include "gettext.h"
 #include "parse-options.h"
+#include "path.h"
 #include "read-cache-ll.h"
 #include "repository.h"
 #include "setup.h"
index cc34c194f5e45354bffb2026271d0ee0550b6905..6c5cb33f6a9f87ac934e8b0ab212a1ff79cc789c 100644 (file)
@@ -39,6 +39,7 @@
 #include "setup.h"
 #include "connected.h"
 #include "packfile.h"
+#include "path.h"
 #include "pkt-line.h"
 #include "list-objects-filter-options.h"
 #include "hook.h"
index acf21789a0c33f37183de34d0a54e7bef568ead8..288314fe609ac596fdad3c84c950c63ce5a38629 100644 (file)
@@ -29,6 +29,7 @@
 #include "utf8.h"
 #include "object-name.h"
 #include "parse-options.h"
+#include "path.h"
 #include "preload-index.h"
 #include "read-cache.h"
 #include "string-list.h"
index b9e6b55a9a92955eba7afca3e585fdf634d34303..c9f82d0bce9d57e39597b1f1526642f9b8f4bf55 100644 (file)
@@ -9,6 +9,7 @@
 #include "dir.h"
 #include "environment.h"
 #include "gettext.h"
+#include "path.h"
 #include "repository.h"
 #include "parse-options.h"
 #include "quote.h"
index 67a2260a5eb0274f0d9fffda62245ef09d836bdc..5698b92ae7db0b40a28edd0c7d418f43b01ab0a7 100644 (file)
@@ -12,6 +12,7 @@
 #include "commit.h"
 #include "delta.h"
 #include "pack.h"
+#include "path.h"
 #include "refs.h"
 #include "csum-file.h"
 #include "quote.h"
index 2c6f4d3dff3b31a8d5dce5644ed9c14c8bc8e0ca..d51b28fe2e5eafa8368d24d5e46db21e794181c6 100644 (file)
@@ -28,6 +28,7 @@
 #include "utf8.h"
 #include "packfile.h"
 #include "pager.h"
+#include "path.h"
 #include "pkt-line.h"
 #include "list-objects-filter-options.h"
 #include "commit-reach.h"
index 3e169f413ddda77865acd6f8d7e322f9a22058d6..88c466c048e87fe11fdc98b3675b5f0a1a22b777 100644 (file)
@@ -21,6 +21,7 @@
 #include "object-file.h"
 #include "object-name.h"
 #include "object-store.h"
+#include "path.h"
 #include "read-cache-ll.h"
 #include "replace-object.h"
 #include "resolve-undo.h"
index f3942188a614c9aaff25e76293675000dded7228..aeceed4117f9fa21c9f84eb5251baeed148a8aad 100644 (file)
@@ -30,6 +30,7 @@
 #include "object-store.h"
 #include "pack.h"
 #include "pack-objects.h"
+#include "path.h"
 #include "blob.h"
 #include "tree.h"
 #include "promisor-remote.h"
index 7638d779000b52279030cb2ad138d6b8cd746aae..6bc8abcd3e126f2ea93ac9f56d9c8f0120597b42 100644 (file)
@@ -30,6 +30,7 @@
 #include "object-store.h"
 #include "packfile.h"
 #include "pager.h"
+#include "path.h"
 #include "read-cache-ll.h"
 #include "write-or-die.h"
 
index 3e314980fe3abb24521cb48c16892cace7b48459..c1ff79c5596e3924461b3cf72d67f668d7034dfb 100644 (file)
@@ -19,6 +19,7 @@
 #include "parse-options.h"
 #include "resolve-undo.h"
 #include "string-list.h"
+#include "path.h"
 #include "pathspec.h"
 #include "read-cache.h"
 #include "run-command.h"
index f4331c640fccd27e54b94ae3eb1ea9a2f695c3b3..c06858de4bf3ec38ac81ad8f1f7a7c93ac978c16 100644 (file)
@@ -12,6 +12,7 @@
 #include "blob.h"
 #include "tree.h"
 #include "commit.h"
+#include "path.h"
 #include "quote.h"
 #include "parse-options.h"
 #include "pathspec.h"
index d7ac108ce946f6e0b06b73ed52d0bed903ae94da..420e81008ed5716ac5a93144f461e90e1513f4d6 100644 (file)
@@ -27,6 +27,7 @@
 #include "refspec.h"
 #include "commit.h"
 #include "diffcore.h"
+#include "path.h"
 #include "revision.h"
 #include "unpack-trees.h"
 #include "cache-tree.h"
index efdf2451486a3491ee8a8b3b141d813bd9d1aa88..0a870d908364b1b7db2ace66f75df6dbd3387501 100644 (file)
@@ -15,6 +15,7 @@
 #include "notes.h"
 #include "object-name.h"
 #include "object-store.h"
+#include "path.h"
 #include "repository.h"
 #include "blob.h"
 #include "pretty.h"
index b3658b5b512dabfedb747e5911978f3cb8f51ea8..a46c5aa2b5b2d53b209e988b137a62aa78a26186 100644 (file)
@@ -7,6 +7,7 @@
 #include "revision.h"
 #include "reachable.h"
 #include "parse-options.h"
+#include "path.h"
 #include "progress.h"
 #include "prune-packed.h"
 #include "replace-object.h"
index d4344950919fffb4ea15ed17b3879a2c896f5766..b9e5c64ee85b1d2dd059b8629a3b63d646dbc058 100644 (file)
@@ -19,6 +19,7 @@
 #include "oid-array.h"
 #include "remote.h"
 #include "dir.h"
+#include "path.h"
 #include "read-cache-ll.h"
 #include "rebase.h"
 #include "refs.h"
index ace1d5e8d11afee64ce0e400867b97b627282f2f..91849f920f72a9da721f35264f2a35b5527f6600 100644 (file)
@@ -24,6 +24,7 @@
 #include "object-file.h"
 #include "object-name.h"
 #include "parse-options.h"
+#include "path.h"
 #include "commit.h"
 #include "diff.h"
 #include "wt-status.h"
index 1a31a583674bcef24c4c33b3fa8806bac9bf7843..d1718a3ac903e96a249e61eeeb10cb00c0510ada 100644 (file)
@@ -31,6 +31,7 @@
 #include "packfile.h"
 #include "object-name.h"
 #include "object-store.h"
+#include "path.h"
 #include "protocol.h"
 #include "commit-reach.h"
 #include "server-info.h"
index 1e0b137d977bb74da381cf173f82e25c5c548537..3794f13330d7b8654e5c977c672ee710e80fa3c3 100644 (file)
@@ -2,6 +2,7 @@
 #include "config.h"
 #include "gettext.h"
 #include "parse-options.h"
+#include "path.h"
 #include "transport.h"
 #include "remote.h"
 #include "string-list.h"
index 0541c3ce1576c7faf7806c03e6193d01d719fd88..fe8d5810d486ea18cd6fea502310b0878802a43e 100644 (file)
@@ -6,6 +6,7 @@
 #include "gettext.h"
 #include "hex.h"
 #include "parse-options.h"
+#include "path.h"
 #include "run-command.h"
 #include "server-info.h"
 #include "sigchain.h"
index e0fbdc98ed319d62c76988bd2b47bc508e3e5774..6b266a66d30fcf6592f284a2e021cbad82c10eef 100644 (file)
@@ -16,6 +16,7 @@
 #include "hex.h"
 #include "refs.h"
 #include "parse-options.h"
+#include "path.h"
 #include "run-command.h"
 #include "object-file.h"
 #include "object-name.h"
index 3dc41ac332743b272bef42a73ae5f3e844219fe2..f947c449d14849285b4dd26d19ee30bbffd3d1d9 100644 (file)
@@ -26,6 +26,7 @@
 #include "branch.h"
 #include "object-name.h"
 #include "parse-options.h"
+#include "path.h"
 #include "unpack-trees.h"
 #include "cache-tree.h"
 #include "setup.h"
index 8d8c870421dc037da82f43f2d8c423d58fd8bb28..6eb5965bee43b113b5f095bdef776020b3bc28a8 100644 (file)
@@ -16,6 +16,7 @@
 #include "quote.h"
 #include "object-name.h"
 #include "parse-options.h"
+#include "path.h"
 #include "diff.h"
 #include "read-cache-ll.h"
 #include "revision.h"
index 12ba2ae45d06c61e99e4ce3321a380b82d8e2de7..5fddfb158d138c3d1d7736b3891832ff2bcf94ce 100644 (file)
@@ -9,6 +9,7 @@
 #include "config.h"
 #include "parse-options.h"
 #include "quote.h"
+#include "path.h"
 #include "pathspec.h"
 #include "preload-index.h"
 #include "dir.h"
index 26691e7e52652ab3d723828c9cd97ebbca2e471d..26122dd103a506332040f6f991daf6d7a428a2ba 100644 (file)
@@ -16,6 +16,7 @@
 #include "refs.h"
 #include "object-name.h"
 #include "object-store.h"
+#include "path.h"
 #include "tag.h"
 #include "run-command.h"
 #include "parse-options.h"
index d4c7f162ff0bc241e64c8888d31b4ce3a4f8ceff..1b09e5e1aa3f08e91bf6de731b111864ef405573 100644 (file)
@@ -3,6 +3,7 @@
  */
 #include "builtin.h"
 #include "archive.h"
+#include "path.h"
 #include "pkt-line.h"
 #include "sideband.h"
 #include "repository.h"
index ba5103a93315c7b68363f69a9d3eea08653ce846..b02d479248ac4a34400378998b62ec215050ee32 100644 (file)
@@ -3,6 +3,7 @@
 #include "gettext.h"
 #include "pkt-line.h"
 #include "parse-options.h"
+#include "path.h"
 #include "protocol.h"
 #include "replace-object.h"
 #include "upload-pack.h"
index 2d83ea4bf28cc0503bb4f3f741969485d92bf3ca..1a25980eb5127e1ad2ea3098d1fc23c76a173c7c 100644 (file)
@@ -10,6 +10,7 @@
 #include "object-file.h"
 #include "object-name.h"
 #include "parse-options.h"
+#include "path.h"
 #include "strvec.h"
 #include "branch.h"
 #include "read-cache-ll.h"
index 843bdb458d02fbd2aa4721047aa376a1fe25891f..25cbd66c33ab24589d7e12a4817d5564e49e4eb4 100644 (file)
@@ -14,6 +14,7 @@
 #include "object-file.h"
 #include "object-store.h"
 #include "oid-array.h"
+#include "path.h"
 #include "alloc.h"
 #include "hashmap.h"
 #include "replace-object.h"
index 793073aaa721633497b5bbe71797c15c7c88f52c..964bc074db60f2870cd4373c1be0776ccd029563 100644 (file)
@@ -2,6 +2,7 @@
 #include "config.h"
 #include "gettext.h"
 #include "hex.h"
+#include "path.h"
 #include "repository.h"
 #include "strbuf.h"
 #include "fsmonitor.h"
index b92b75c5d07de7f81bd09122f2932307e938baa0..8afa266054411e6da1636c4bfda2d64dc5ea2d89 100644 (file)
--- a/config.c
+++ b/config.c
@@ -27,6 +27,7 @@
 #include "object-name.h"
 #include "object-store.h"
 #include "pager.h"
+#include "path.h"
 #include "utf8.h"
 #include "dir.h"
 #include "color.h"
index 3a0186280c439a12fa6564ff9965cf284fb214d3..37674f711222d620ac8bc00a6c7c7e31a65af8dd 100644 (file)
--- a/connect.c
+++ b/connect.c
@@ -12,6 +12,7 @@
 #include "url.h"
 #include "string-list.h"
 #include "oid-array.h"
+#include "path.h"
 #include "transport.h"
 #include "trace2.h"
 #include "strbuf.h"
diff --git a/dir.c b/dir.c
index 1e84b1e1f28a37a610942d8960988f3704fbb9b0..3cf3d428c7ba8816412194876a8a4861d08402a1 100644 (file)
--- a/dir.c
+++ b/dir.c
@@ -16,6 +16,7 @@
 #include "name-hash.h"
 #include "object-file.h"
 #include "object-store.h"
+#include "path.h"
 #include "attr.h"
 #include "refs.h"
 #include "wildmatch.h"
index 4ecad41bb9bcd946cec2a08d7c4cc9d8e26c68bb..5c494777a69f7388c45fe7e19a1b59ebb32809b1 100644 (file)
@@ -21,6 +21,7 @@
 #include "strvec.h"
 #include "object-file.h"
 #include "object-store.h"
+#include "path.h"
 #include "replace-object.h"
 #include "tmp-objdir.h"
 #include "chdir-notify.h"
index 0f71054fbaefbdbfdc7878a2f1be06bb9c3f24e7..207548b3e5a98f5c232f149b7fb3b48201a768a8 100644 (file)
@@ -25,6 +25,7 @@
 #include "oidset.h"
 #include "packfile.h"
 #include "object-store.h"
+#include "path.h"
 #include "connected.h"
 #include "fetch-negotiator.h"
 #include "fsck.h"
diff --git a/fsck.c b/fsck.c
index 3261ef9ec28928974c6b555c05752511e63e484a..04e729953b2cbf58ce29fa9b96933d51b7b74981 100644 (file)
--- a/fsck.c
+++ b/fsck.c
@@ -3,6 +3,7 @@
 #include "date.h"
 #include "hex.h"
 #include "object-store.h"
+#include "path.h"
 #include "repository.h"
 #include "object.h"
 #include "attr.h"
index ac146d85c54efddf1f7cf01b61aa13ec3b3470e3..ddb9549ecbcd97cb80a27bc5f9ace1bd67d9ea69 100644 (file)
@@ -4,6 +4,7 @@
 #include "environment.h"
 #include "git-zlib.h"
 #include "hex.h"
+#include "path.h"
 #include "repository.h"
 #include "refs.h"
 #include "pkt-line.h"
index 12d0181f4a479fb08de342ed64bf2e2f45d1635b..587eea980143e66eebf175996bfac5162f5c87b8 100644 (file)
@@ -36,6 +36,7 @@
 #include "object-name.h"
 #include "object-store.h"
 #include "oid-array.h"
+#include "path.h"
 #include "promisor-remote.h"
 #include "read-cache-ll.h"
 #include "revision.h"
index 4bef9b62fa82ad538d519436d40b9c3f8f027e1c..527dbbd010a7838074713efbb33ba535c12bb46a 100644 (file)
@@ -27,6 +27,7 @@
 #include "object-file.h"
 #include "object-name.h"
 #include "object-store.h"
+#include "path.h"
 #include "repository.h"
 #include "revision.h"
 #include "sparse-index.h"
index 233e49e31950ac95d38418e41f5d6cae19e79e3c..4b328d852cd31da915182939c29219de50e616a9 100644 (file)
@@ -6,6 +6,7 @@
 #include "object-file.h"
 #include "object-name.h"
 #include "object-store.h"
+#include "path.h"
 #include "repository.h"
 #include "diff.h"
 #include "diffcore.h"
index 7c1af5c8db89e6eeb364186c1d4985face1c174c..8d87720dd53f851a4ef52e7f96f5202fd2a0840f 100644 (file)
@@ -39,6 +39,7 @@
 #include "object-file.h"
 #include "object-store.h"
 #include "oidtree.h"
+#include "path.h"
 #include "promisor-remote.h"
 #include "setup.h"
 #include "submodule.h"
index cdffe2ce47d44546aecbf5b569d6400fcf300563..623ee2a8197389fda9a5c253769aadfe24dc36f7 100644 (file)
@@ -15,6 +15,7 @@
 #include "pack-bitmap.h"
 #include "hash-lookup.h"
 #include "pack-objects.h"
+#include "path.h"
 #include "commit-reach.h"
 #include "prio-queue.h"
 #include "trace2.h"
index 3b3ce89de6e9c2f13b81ca6b67c9a3b02cee54e3..45681e2d7db28eb147d7df7e3b4ae83839580158 100644 (file)
@@ -10,6 +10,7 @@
 #include "oidmap.h"
 #include "pack-objects.h"
 #include "pack-revindex.h"
+#include "path.h"
 #include "wrapper.h"
 
 void reset_pack_idx_option(struct pack_idx_option *opts)
index edab96765dfc416a3a225ffea0a0b419940ca732..86ada403a839245e452e93d29bd6fbf74c9b93d0 100644 (file)
@@ -27,6 +27,7 @@
 #include "mem-pool.h"
 #include "name-hash.h"
 #include "object-name.h"
+#include "path.h"
 #include "preload-index.h"
 #include "read-cache.h"
 #include "resolve-undo.h"
diff --git a/refs.c b/refs.c
index 881a0da65cf3388638218c08fc1410a989d5c017..6d657e3bb46a52b34e9fe2c0c72c0f5340039c36 100644 (file)
--- a/refs.c
+++ b/refs.c
@@ -19,6 +19,7 @@
 #include "object-name.h"
 #include "object-store.h"
 #include "object.h"
+#include "path.h"
 #include "tag.h"
 #include "submodule.h"
 #include "worktree.h"
index 9223c7f5f41c9be4ffcc6e7fe241e0ca0a9af55a..09b4954f21cdb76fa546c87c2e99b3a587f9c166 100644 (file)
@@ -15,6 +15,7 @@
 #include "../lockfile.h"
 #include "../object.h"
 #include "../object-file.h"
+#include "../path.h"
 #include "../dir.h"
 #include "../chdir-notify.h"
 #include "../setup.h"
index 0764fca0db9978336ae5ae13f79853d44a1e0944..8550056db433b3b2b55e6405b283c919321b22d6 100644 (file)
--- a/remote.c
+++ b/remote.c
@@ -11,6 +11,7 @@
 #include "refspec.h"
 #include "object-name.h"
 #include "object-store.h"
+#include "path.h"
 #include "commit.h"
 #include "diff.h"
 #include "revision.h"
index 2616aabde50063794e6e1070a66cf0af6f6d494e..4d685374077adff8a43f2eb00a379104645abee3 100644 (file)
@@ -10,6 +10,7 @@
 #include "config.h"
 #include "object.h"
 #include "lockfile.h"
+#include "path.h"
 #include "read-cache-ll.h"
 #include "remote.h"
 #include "setup.h"
index 1cb314721cad6c2121dec6288ade07a3a68169b8..0f430b1bc2f7e2ad6946ad4d6523b897349cc7d9 100644 (file)
@@ -1,8 +1,6 @@
 #ifndef REPOSITORY_H
 #define REPOSITORY_H
 
-#include "path.h"
-
 struct config_set;
 struct fsmonitor_settings;
 struct git_hash_algo;
index 2fb93a51125feafe66fcebf8fa9b5452a9d42e25..35b9785d57331909704e3f8229461c339715879c 100644 (file)
--- a/rerere.c
+++ b/rerere.c
@@ -14,6 +14,7 @@
 #include "resolve-undo.h"
 #include "ll-merge.h"
 #include "attr.h"
+#include "path.h"
 #include "pathspec.h"
 #include "object-file.h"
 #include "object-store.h"
index efad20b753f0ef2167e8d1c454ee3d9dff893f1f..282a6cff1b73c9c414c83d49f22cfc39eda8c825 100644 (file)
@@ -23,6 +23,7 @@
 #include "utf8.h"
 #include "cache-tree.h"
 #include "diff.h"
+#include "path.h"
 #include "revision.h"
 #include "rerere.h"
 #include "merge.h"
index 55aa04f00abe8f4d8a1a885e603964223bcd5cf7..85d17bbb15173a022b5394434c59148b430ee926 100644 (file)
@@ -9,6 +9,7 @@
 #include "commit.h"
 #include "tag.h"
 #include "packfile.h"
+#include "path.h"
 #include "object-file.h"
 #include "object-store.h"
 #include "server-info.h"
diff --git a/setup.c b/setup.c
index 6e7282e6809af2bf216e2175f634effd95ef6bbf..ef55ad7cda3cccd15e4032154b90739608db69d0 100644 (file)
--- a/setup.c
+++ b/setup.c
@@ -12,6 +12,7 @@
 #include "setup.h"
 #include "string-list.h"
 #include "chdir-notify.h"
+#include "path.h"
 #include "promisor-remote.h"
 #include "quote.h"
 #include "trace2.h"
index f1c93e74648cb25ac3d799abeb45878d7b021d9d..45343e6a78b8f9137eae10cdacf9aee67f38a176 100644 (file)
--- a/shallow.c
+++ b/shallow.c
@@ -11,6 +11,7 @@
 #include "remote.h"
 #include "refs.h"
 #include "oid-array.h"
+#include "path.h"
 #include "diff.h"
 #include "revision.h"
 #include "commit-slab.h"
index 08eec8f1d8b488fe9040b219edae353b4d199077..d070e007f8a35c420e50c20c6d8d2983841e0af0 100644 (file)
--- a/strbuf.c
+++ b/strbuf.c
@@ -6,6 +6,7 @@
 #include "hex.h"
 #include "object-name.h"
 #include "refs.h"
+#include "path.h"
 #include "repository.h"
 #include "string-list.h"
 #include "utf8.h"
index 7eb7a0d88d2c4bb1fefd46e0777486646645ec1e..6786bcee5217c86c666ecdb02e2994368a1e9b27 100644 (file)
@@ -4,6 +4,7 @@
 #include "environment.h"
 #include "gettext.h"
 #include "hex.h"
+#include "path.h"
 #include "repository.h"
 #include "config.h"
 #include "submodule-config.h"
index 20aa8ed0fb8dc218be9bf23d3fdfd8aebcf82537..245300596ffcdb4ea905c3ebabb108a71975b862 100644 (file)
@@ -20,6 +20,7 @@
 #include "strvec.h"
 #include "blob.h"
 #include "thread-utils.h"
+#include "path.h"
 #include "quote.h"
 #include "remote.h"
 #include "worktree.h"
index a6977b5e8391cd4464403c5deb7bdbc651522df2..15fa3f880cbce740288331d692579dd0203058af 100644 (file)
@@ -4,6 +4,7 @@
 #include "setup.h"
 #include "worktree.h"
 #include "object-store.h"
+#include "path.h"
 #include "repository.h"
 #include "revision.h"
 
index c33a554f921eca089d7535609fe7023614ad1985..db1f7038dae900a3b49b0658d16c08d3146edd53 100644 (file)
@@ -5,6 +5,7 @@
 #include "dir.h"
 #include "environment.h"
 #include "object-file.h"
+#include "path.h"
 #include "sigchain.h"
 #include "string-list.h"
 #include "strbuf.h"
index c448fecd4b3a2209251228abe2e5398346e391ab..b4b01340a080d77b412026eada648c819916dfc6 100644 (file)
@@ -3,6 +3,7 @@
 #include "alloc.h"
 #include "environment.h"
 #include "gettext.h"
+#include "path.h"
 #include "repository.h"
 #include "refs.h"
 #include "setup.h"
index 6ee8567ac2d4a43ae8d7e369cf4df4b73b01da6e..7ada6b305f668aff0640d71e00be3000b2c6d05b 100644 (file)
@@ -9,6 +9,7 @@
 #include "gettext.h"
 #include "hex.h"
 #include "object-name.h"
+#include "path.h"
 #include "revision.h"
 #include "diffcore.h"
 #include "quote.h"