Skip to content

Commit b39a3dd

Browse files
committed
Clean up includes
1 parent 4f7f677 commit b39a3dd

File tree

7 files changed

+16
-7
lines changed

7 files changed

+16
-7
lines changed

include/tmp/file

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
#include <fstream>
88
#include <ios>
99
#include <istream>
10-
#include <string_view>
1110

1211
#ifdef __GLIBCXX__
1312
#include <ext/stdio_filebuf.h>

src/create.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
#include <stdexcept>
55
#include <string_view>
66
#include <system_error>
7-
#include <utility>
87

98
#ifdef _WIN32
109
#define UNICODE

src/create.hpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,13 @@
22
#define TMP_CREATE_H
33

44
#include <filesystem>
5-
#include <ios>
65
#include <string_view>
76
#include <system_error>
87

8+
#ifdef _WIN32
9+
#include <ios>
10+
#endif
11+
912
namespace tmp {
1013
namespace fs = std::filesystem;
1114

src/directory.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22

33
#include "create.hpp"
44

5+
#include <cstddef>
56
#include <filesystem>
7+
#include <new>
68
#include <string_view>
79
#include <system_error>
810
#include <utility>

src/file.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
#include "create.hpp"
44

55
#include <array>
6+
#include <cstddef>
67
#include <filesystem>
7-
#include <fstream>
88
#include <ios>
99
#include <istream>
10-
#include <string_view>
10+
#include <memory>
1111
#include <system_error>
1212
#include <utility>
1313

@@ -204,7 +204,7 @@ file::native_handle_type file::native_handle() const noexcept {
204204

205205
void file::move(const fs::path& to) {
206206
// TODO: I couldn't figure out how to create a hard link to a file without
207-
// hard links, so I just copy it even within the same file system
207+
// other hard links, so I just copy it even within the same file system
208208

209209
seekg(0, std::ios::beg);
210210

tests/directory.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,11 @@
44

55
#include <filesystem>
66
#include <fstream>
7+
#include <ios>
78
#include <iterator>
89
#include <stdexcept>
10+
#include <string>
11+
#include <string_view>
912
#include <utility>
1013

1114
namespace tmp {

tests/file.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,12 @@
55

66
#include <filesystem>
77
#include <fstream>
8+
#include <ios>
9+
#include <istream>
810
#include <iterator>
9-
#include <stdexcept>
11+
#include <ostream>
1012
#include <system_error>
13+
#include <type_traits>
1114
#include <utility>
1215

1316
#ifdef _WIN32

0 commit comments

Comments
 (0)