]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'en/header-split-cleanup'
authorJunio C Hamano <gitster@pobox.com>
Thu, 6 Apr 2023 20:38:31 +0000 (13:38 -0700)
committerJunio C Hamano <gitster@pobox.com>
Thu, 6 Apr 2023 20:38:31 +0000 (13:38 -0700)
commit6047b28eb7e1a0b0061c5310034f7b5683ea401a
treeaaf1292a72a358ebefa2e5e12756a84ecf1fba02
parent72871b198f50962a555685726e42f435cdd4efa1
parentec2f02696157d3781fbfd410f0017c49cc1eda01
Merge branch 'en/header-split-cleanup'

Split key function and data structure definitions out of cache.h to
new header files and adjust the users.

* en/header-split-cleanup:
  csum-file.h: remove unnecessary inclusion of cache.h
  write-or-die.h: move declarations for write-or-die.c functions from cache.h
  treewide: remove cache.h inclusion due to setup.h changes
  setup.h: move declarations for setup.c functions from cache.h
  treewide: remove cache.h inclusion due to environment.h changes
  environment.h: move declarations for environment.c functions from cache.h
  treewide: remove unnecessary includes of cache.h
  wrapper.h: move declarations for wrapper.c functions from cache.h
  path.h: move function declarations for path.c functions from cache.h
  cache.h: remove expand_user_path()
  abspath.h: move absolute path functions from cache.h
  environment: move comment_line_char from cache.h
  treewide: remove unnecessary cache.h inclusion from several sources
  treewide: remove unnecessary inclusion of gettext.h
  treewide: be explicit about dependence on gettext.h
  treewide: remove unnecessary cache.h inclusion from a few headers
164 files changed:
add-interactive.c
add-patch.c
apply.c
archive.c
bisect.c
blame.c
branch.c
builtin/am.c
builtin/bisect.c
builtin/blame.c
builtin/branch.c
builtin/cat-file.c
builtin/check-ref-format.c
builtin/checkout.c
builtin/clone.c
builtin/commit-tree.c
builtin/commit.c
builtin/describe.c
builtin/diff.c
builtin/difftool.c
builtin/fast-export.c
builtin/fast-import.c
builtin/fetch-pack.c
builtin/fetch.c
builtin/for-each-ref.c
builtin/for-each-repo.c
builtin/fsck.c
builtin/fsmonitor--daemon.c
builtin/gc.c
builtin/get-tar-commit-id.c
builtin/grep.c
builtin/index-pack.c
builtin/log.c
builtin/ls-files.c
builtin/ls-remote.c
builtin/ls-tree.c
builtin/mailsplit.c
builtin/merge-base.c
builtin/merge-recursive.c
builtin/merge-tree.c
builtin/merge.c
builtin/mktag.c
builtin/name-rev.c
builtin/notes.c
builtin/pack-objects.c
builtin/pack-redundant.c
builtin/prune.c
builtin/pull.c
builtin/range-diff.c
builtin/read-tree.c
builtin/rebase.c
builtin/receive-pack.c
builtin/reflog.c
builtin/remote.c
builtin/repack.c
builtin/replace.c
builtin/reset.c
builtin/rev-list.c
builtin/rev-parse.c
builtin/revert.c
builtin/rm.c
builtin/send-pack.c
builtin/shortlog.c
builtin/show-branch.c
builtin/show-ref.c
builtin/sparse-checkout.c
builtin/stash.c
builtin/submodule--helper.c
builtin/tag.c
builtin/unpack-file.c
builtin/unpack-objects.c
builtin/update-ref.c
builtin/verify-commit.c
builtin/verify-tag.c
builtin/worktree.c
bulk-checkin.c
bundle.c
cache-tree.c
cache.h
combine-diff.c
commit-graph.c
commit.c
config.c
connect.c
connected.c
delta-islands.c
diagnose.c
diff-lib.c
diff.c
dir.c
entry.c
fetch-pack.c
fmt-merge-msg.c
fsck.c
grep.c
http-push.c
list-objects-filter-options.h
list-objects.c
log-tree.c
mailmap.c
merge-ort.c
merge-recursive.c
negotiator/default.c
negotiator/skipping.c
notes-cache.c
notes-merge.c
notes-utils.c
notes.c
object-file.c
object-name.c
pack-bitmap-write.c
pack-bitmap.c
packfile.c
packfile.h
parse-options-cb.c
parse-options.h
pretty.c
range-diff.c
read-cache.c
rebase-interactive.c
ref-filter.c
ref-filter.h
reflog.c
refs.c
refs.h
remote-curl.c
remote.c
rerere.c
rerere.h
reset.c
revision.c
scalar.c
send-pack.c
sequencer.c
shallow.c
submodule-config.c
submodule.c
t/helper/test-config.c
t/helper/test-dump-cache-tree.c
t/helper/test-dump-fsmonitor.c
t/helper/test-dump-split-index.c
t/helper/test-dump-untracked-cache.c
t/helper/test-fast-rebase.c
t/helper/test-fsmonitor-client.c
t/helper/test-match-trees.c
t/helper/test-oid-array.c
t/helper/test-oidmap.c
t/helper/test-oidtree.c
t/helper/test-reach.c
t/helper/test-read-graph.c
t/helper/test-ref-store.c
t/helper/test-revision-walking.c
t/helper/test-scrap-cache-tree.c
t/helper/test-submodule-config.c
t/helper/test-submodule.c
t/helper/test-trace2.c
tag.c
transport-helper.c
transport.c
unpack-trees.c
upload-pack.c
walker.c
wt-status.c
xdiff-interface.c