The 'sigchain.h' header isn't being used and can be removed.
Similarly, 'run-command.h' serves no direct purpose here. While it gets pulled in transitively through 'hook.h', we can still drop the explicit include for clarity.
Signed-off-by: Karthik Nayak <karthik.188@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
#include "iterator.h"
#include "refs.h"
#include "refs/refs-internal.h"
-#include "run-command.h"
#include "hook.h"
#include "object-name.h"
#include "odb.h"
#include "strvec.h"
#include "repo-settings.h"
#include "setup.h"
-#include "sigchain.h"
#include "date.h"
#include "commit.h"
#include "wildmatch.h"