Skip to content

Commit 68d6864

Browse files
newrengitster
authored andcommitted
fsmonitor-ll.h: split this header out of fsmonitor.h
This creates a new fsmonitor-ll.h with most of the functions from fsmonitor.h, though it leaves three inline functions where they were. Two-thirds of the files that previously included fsmonitor.h did not need those three inline functions or the six extra includes those inline functions required, so this allows them to only include the lower level header. Diff best viewed with `--color-moved`. Signed-off-by: Elijah Newren <[email protected]> Signed-off-by: Junio C Hamano <[email protected]>
1 parent b9a7ac2 commit 68d6864

15 files changed

+73
-58
lines changed

builtin/fsmonitor--daemon.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,17 @@
55
#include "environment.h"
66
#include "gettext.h"
77
#include "parse-options.h"
8-
#include "fsmonitor.h"
8+
#include "fsmonitor-ll.h"
99
#include "fsmonitor-ipc.h"
1010
#include "fsmonitor-path-utils.h"
11+
#include "fsmonitor-settings.h"
1112
#include "compat/fsmonitor/fsm-health.h"
1213
#include "compat/fsmonitor/fsm-listen.h"
1314
#include "fsmonitor--daemon.h"
1415
#include "simple-ipc.h"
1516
#include "khash.h"
1617
#include "pkt-line.h"
18+
#include "trace.h"
1719
#include "trace2.h"
1820

1921
static const char * const builtin_fsmonitor__daemon_usage[] = {

compat/fsmonitor/fsm-health-darwin.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#include "git-compat-util.h"
22
#include "config.h"
3-
#include "fsmonitor.h"
3+
#include "fsmonitor-ll.h"
44
#include "fsm-health.h"
55
#include "fsmonitor--daemon.h"
66

compat/fsmonitor/fsm-health-win32.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#include "git-compat-util.h"
22
#include "config.h"
3-
#include "fsmonitor.h"
3+
#include "fsmonitor-ll.h"
44
#include "fsm-health.h"
55
#include "fsmonitor--daemon.h"
66
#include "gettext.h"

compat/fsmonitor/fsm-ipc-darwin.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
#include "path.h"
66
#include "repository.h"
77
#include "strbuf.h"
8-
#include "fsmonitor.h"
8+
#include "fsmonitor-ll.h"
99
#include "fsmonitor-ipc.h"
1010
#include "fsmonitor-path-utils.h"
1111

compat/fsmonitor/fsm-listen-darwin.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,13 @@
2424
#endif
2525

2626
#include "git-compat-util.h"
27-
#include "fsmonitor.h"
27+
#include "fsmonitor-ll.h"
2828
#include "fsm-listen.h"
2929
#include "fsmonitor--daemon.h"
3030
#include "fsmonitor-path-utils.h"
3131
#include "gettext.h"
3232
#include "string-list.h"
33+
#include "trace.h"
3334

3435
struct fsm_listen_data
3536
{

compat/fsmonitor/fsm-listen-win32.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#include "git-compat-util.h"
22
#include "config.h"
3-
#include "fsmonitor.h"
3+
#include "fsmonitor-ll.h"
44
#include "fsm-listen.h"
55
#include "fsmonitor--daemon.h"
66
#include "gettext.h"

compat/fsmonitor/fsm-path-utils-darwin.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
#include "git-compat-util.h"
2-
#include "fsmonitor.h"
2+
#include "fsmonitor-ll.h"
33
#include "fsmonitor-path-utils.h"
44
#include "gettext.h"
5+
#include "trace.h"
56
#include <dirent.h>
67
#include <errno.h>
78
#include <fcntl.h>

compat/fsmonitor/fsm-path-utils-win32.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
#include "git-compat-util.h"
2-
#include "fsmonitor.h"
2+
#include "fsmonitor-ll.h"
33
#include "fsmonitor-path-utils.h"
44
#include "gettext.h"
5+
#include "trace.h"
56

67
/*
78
* Check remote working directory protocol.

compat/fsmonitor/fsm-settings-darwin.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#include "git-compat-util.h"
22
#include "config.h"
3-
#include "fsmonitor.h"
3+
#include "fsmonitor-ll.h"
44
#include "fsmonitor-ipc.h"
55
#include "fsmonitor-settings.h"
66
#include "fsmonitor-path-utils.h"

compat/fsmonitor/fsm-settings-win32.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#include "git-compat-util.h"
22
#include "config.h"
33
#include "repository.h"
4-
#include "fsmonitor.h"
4+
#include "fsmonitor-ll.h"
55
#include "fsmonitor-settings.h"
66
#include "fsmonitor-path-utils.h"
77

0 commit comments

Comments
 (0)