Skip to content

Commit 79f7424

Browse files
committed
fix: some iwyu recommendations to update includes
1 parent d5c8cab commit 79f7424

File tree

9 files changed

+16
-10
lines changed

9 files changed

+16
-10
lines changed

src/dbwrapper.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
#include <fs.h>
88
#include <logging.h>
99
#include <random.h>
10-
#include <tinyformat.h>
1110
#include <util/strencodings.h>
1211
#include <util/system.h>
1312

src/dbwrapper.h

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,17 @@
55
#ifndef BITCOIN_DBWRAPPER_H
66
#define BITCOIN_DBWRAPPER_H
77

8+
#include <assert.h>
89
#include <clientversion.h>
910
#include <fs.h>
1011
#include <logging.h>
1112
#include <serialize.h>
1213
#include <span.h>
1314
#include <streams.h>
1415

15-
#include <typeindex>
16+
#include <sys/types.h>
1617

18+
#include <algorithm>
1719
#include <cstddef>
1820
#include <cstdint>
1921
#include <exception>
@@ -23,9 +25,15 @@
2325
#include <leveldb/slice.h>
2426
#include <leveldb/status.h>
2527
#include <leveldb/write_batch.h>
28+
#include <map>
29+
#include <memory>
30+
#include <set>
2631
#include <stdexcept>
2732
#include <string>
33+
#include <type_traits>
34+
#include <utility>
2835
#include <vector>
36+
2937
namespace leveldb {
3038
class Env;
3139
}

src/init/common.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
#include <node/interface_ui.h>
1717
#include <random.h>
1818
#include <tinyformat.h>
19+
#include <util/time.h>
1920
#include <util/string.h>
2021
#include <util/system.h>
2122
#include <util/translation.h>

src/node/chainstate.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,19 +14,20 @@
1414
#include <threadsafety.h>
1515
#include <tinyformat.h>
1616
#include <txdb.h>
17+
#include <txmempool.h>
1718
#include <uint256.h>
18-
#include <util/time.h>
1919
#include <util/translation.h>
2020
#include <validation.h>
2121

22+
#include <bls/bls.h>
2223
#include <evo/chainhelper.h>
2324
#include <evo/creditpool.h>
2425
#include <evo/deterministicmns.h>
2526
#include <evo/evodb.h>
2627
#include <evo/mnhftx.h>
28+
#include <gsl/pointers.h>
2729
#include <llmq/context.h>
2830

29-
#include <algorithm>
3031
#include <atomic>
3132
#include <cassert>
3233
#include <memory>

src/policy/packages.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
#ifndef BITCOIN_POLICY_PACKAGES_H
66
#define BITCOIN_POLICY_PACKAGES_H
77

8-
#include <consensus/consensus.h>
98
#include <consensus/validation.h>
109
#include <policy/policy.h>
1110
#include <primitives/transaction.h>

src/primitives/transaction.h

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,12 @@
1212
#include <serialize.h>
1313
#include <uint256.h>
1414

15-
#include <cstddef>
15+
#include <algorithm>
1616
#include <cstdint>
17-
#include <ios>
17+
#include <iterator>
1818
#include <limits>
1919
#include <memory>
2020
#include <string>
21-
#include <tuple>
2221
#include <utility>
2322
#include <vector>
2423

src/rpc/fees.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
#include <node/context.h>
88
#include <policy/feerate.h>
99
#include <policy/fees.h>
10+
#include <policy/policy.h>
1011
#include <policy/settings.h>
1112
#include <rpc/protocol.h>
1213
#include <rpc/request.h>

src/util/bip32.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
#include <util/bip32.h>
77
#include <util/strencodings.h>
88

9-
#include <algorithm>
109
#include <cstdint>
1110
#include <cstdio>
1211
#include <sstream>

src/util/check.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313

1414
#include <cstdio>
1515
#include <cstdlib>
16-
#include <string>
1716

1817

1918
NonFatalCheckError::NonFatalCheckError(const char* msg, const char* file, int line, const char* func)

0 commit comments

Comments
 (0)