]> git.ipfire.org Git - thirdparty/git.git/commit
treewide: remove unnecessary includes from header files
authorElijah Newren <newren@gmail.com>
Sat, 23 Dec 2023 17:14:49 +0000 (17:14 +0000)
committerJunio C Hamano <gitster@pobox.com>
Tue, 26 Dec 2023 20:04:31 +0000 (12:04 -0800)
commit147438e8a0eb31a06cb9aefbf0de8c45e544a4c7
treee539c6c9712bd962cd93ee18301ebe476f707c94
parent564d0252ca632e0264ed670534a51d18a689ef5d
treewide: remove unnecessary includes from header files

There are three kinds of unnecessary includes:
  * includes which aren't directly needed, but which include some other
    forgotten include
  * includes which could be replaced by a simple forward declaration of
    some structs
  * includes which aren't needed at all

Remove the third kind of include.  Subsequent commits (and a subsequent
series) will work on removing some of the other kinds of includes.

Signed-off-by: Elijah Newren <newren@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
fetch-pack.h
midx.h
ref-filter.h
submodule-config.h