Skip to content

Commit

Permalink
Clean up includes (#110)
Browse files Browse the repository at this point in the history
  • Loading branch information
Michal-Szczepaniak authored Aug 19, 2023
1 parent c16cde9 commit e58eb50
Show file tree
Hide file tree
Showing 23 changed files with 49 additions and 56 deletions.
2 changes: 1 addition & 1 deletion handy/conf.cc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#include "conf.h"
#include <stdlib.h>
#include <cstdlib>
#include <algorithm>
#include <memory>

Expand Down
13 changes: 5 additions & 8 deletions handy/daemon.cc
Original file line number Diff line number Diff line change
@@ -1,14 +1,11 @@
#include "daemon.h"
#include <errno.h>
#include <cerrno>
#include <fcntl.h>
#include <signal.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <csignal>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <strings.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <time.h>
#include <unistd.h>
#include <functional>
#include <map>
Expand Down
2 changes: 1 addition & 1 deletion handy/daemon.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#pragma once
#include <signal.h>
#include <csignal>
#include <functional>
namespace handy {

Expand Down
2 changes: 1 addition & 1 deletion handy/event_base.cc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#include "event_base.h"
#include <fcntl.h>
#include <string.h>
#include <cstring>
#include <map>
#include "conn.h"
#include "logging.h"
Expand Down
1 change: 0 additions & 1 deletion handy/file.cc
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
#include <dirent.h>
#include <fcntl.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
using namespace std;

Expand Down
15 changes: 6 additions & 9 deletions handy/logging.cc
Original file line number Diff line number Diff line change
@@ -1,18 +1,15 @@
#include "logging.h"
#include <assert.h>
#include <errno.h>
#include <cassert>
#include <cerrno>
#include <fcntl.h>
#include <stdarg.h>
#include <string.h>
#include <cstdarg>
#include <cstring>
#include <sys/stat.h>
#include <sys/syscall.h>
#include <sys/time.h>
#include <sys/types.h>
#include <ctime>
#include <syslog.h>
#include <time.h>
#include <unistd.h>
#include <utility>
#include <thread>
#include <sys/time.h>
#include "port_posix.h"

using namespace std;
Expand Down
2 changes: 1 addition & 1 deletion handy/logging.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#pragma once
#include <stdio.h>
#include <cstdio>
#include <atomic>
#include <string>
#include "util.h"
Expand Down
2 changes: 1 addition & 1 deletion handy/net.cc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#include "net.h"
#include <errno.h>
#include <cerrno>
#include <fcntl.h>
#include <netinet/tcp.h>
#include <sys/socket.h>
Expand Down
2 changes: 1 addition & 1 deletion handy/net.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#pragma once
#include <netinet/in.h>
#include <string.h>
#include <cstring>
#include <algorithm>
#include <string>
#include "port_posix.h"
Expand Down
1 change: 0 additions & 1 deletion handy/poller.cc
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
#include <fcntl.h>
#include "conn.h"
#include "event_base.h"
#include "logging.h"
#include "util.h"
Expand Down
4 changes: 2 additions & 2 deletions handy/poller.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#pragma once
#include <assert.h>
#include <cassert>
#include <poll.h>
#include <string.h>
#include <cstring>
#include <sys/time.h>
#include <sys/types.h>
#include <atomic>
Expand Down
3 changes: 1 addition & 2 deletions handy/port_posix.cc
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
#include "port_posix.h"
#include <netdb.h>
#include <pthread.h>
#include <string.h>
#include <cstring>
#include <sys/syscall.h>
#include <unistd.h>

Expand Down
2 changes: 1 addition & 1 deletion handy/slice.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#pragma once
#include <string.h>
#include <cstring>
#include <string>
#include <vector>

Expand Down
7 changes: 4 additions & 3 deletions handy/status.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
#pragma once
#include <errno.h>
#include <stdarg.h>
#include <string.h>
#include <cerrno>
#include <cstdarg>
#include <cstring>
#include <cstdint>
#include "util.h"

namespace handy {
Expand Down
3 changes: 2 additions & 1 deletion handy/threads.cc
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
#include "threads.h"
#include <assert.h>
#include <cassert>
#include <utility>

using namespace std;

namespace handy {
Expand Down
2 changes: 1 addition & 1 deletion handy/util.cc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#include "util.h"
#include <fcntl.h>
#include <stdarg.h>
#include <cstdarg>
#include <algorithm>
#include <chrono>
#include <memory>
Expand Down
4 changes: 2 additions & 2 deletions handy/util.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#pragma once
#include <stdlib.h>
#include <string.h>
#include <cstdlib>
#include <cstring>
#include <functional>
#include <string>
#include <utility>
Expand Down
10 changes: 5 additions & 5 deletions raw-examples/epoll-et.cc
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,13 @@
* 客户端发送GET请求后,服务器返回1M的数据,会触发EPOLLOUT,从epoll-et输出的日志看,EPOLLOUT事件得到了正确的处理
*/
#include <arpa/inet.h>
#include <errno.h>
#include <cerrno>
#include <fcntl.h>
#include <netinet/in.h>
#include <signal.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <csignal>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <sys/epoll.h>
#include <sys/socket.h>
#include <unistd.h>
Expand Down
10 changes: 5 additions & 5 deletions raw-examples/epoll.cc
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
* 测试:curl -v localhost
*/
#include <arpa/inet.h>
#include <errno.h>
#include <cerrno>
#include <fcntl.h>
#include <netinet/in.h>
#include <signal.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <csignal>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <sys/epoll.h>
#include <sys/socket.h>
#include <unistd.h>
Expand Down
8 changes: 4 additions & 4 deletions raw-examples/kqueue.cc
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@
* 例子的echo返回了 abc
*/
#include <arpa/inet.h>
#include <errno.h>
#include <cerrno>
#include <fcntl.h>
#include <netinet/in.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <sys/event.h>
#include <sys/socket.h>
#include <unistd.h>
Expand Down
2 changes: 1 addition & 1 deletion test/conf.ut.cc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#include <handy/conf.h>
#include <string.h>
#include <cstring>
#include "test_harness.h"

using namespace std;
Expand Down
4 changes: 2 additions & 2 deletions test/test_harness.cc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#include "test_harness.h"

#include <stdlib.h>
#include <string.h>
#include <cstdlib>
#include <cstring>
#include <sys/stat.h>
#include <sys/types.h>
#include <string>
Expand Down
4 changes: 2 additions & 2 deletions test/test_harness.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#include <stdio.h>
#include <stdlib.h>
#include <cstdio>
#include <cstdlib>
#include <sstream>

namespace handy {
Expand Down

0 comments on commit e58eb50

Please sign in to comment.