Merge #10574: Remove includes in .cpp files for things the corresponding .h file...
commit5d132e8b974652d96466a1b73ec1231614719fe2
authorWladimir J. van der Laan <laanwj@gmail.com>
Tue, 12 Dec 2017 13:37:23 +0000 (12 14:37 +0100)
committerWladimir J. van der Laan <laanwj@gmail.com>
Tue, 12 Dec 2017 13:56:25 +0000 (12 14:56 +0100)
treecbb8e4edcedf9151adc6f6e0583a20b1ec47c32b
parent214046f69b1978129030ba1f65007d57b29f0761
parenta720b928c80f18d340173f39f63e7ef9cfb367c1
Merge #10574: Remove includes in .cpp files for things the corresponding .h file already included

a720b92 Remove includes in .cpp files for things the corresponding .h file already included (practicalswift)

Pull request description:

  Remove includes in .cpp files for things the corresponding .h file already included.

  Example case:
  * `addrdb.cpp` includes `addrdb.h` and `fs.h`
  * `addrdb.h` includes `fs.h`

  Then remove the direct inclusion of `fs.h` in `addrman.cpp` and rely on the indirect inclusion of `fs.h` via the included `addrdb.h`.

  In line with the header include guideline (see #10575).

Tree-SHA512: 8704b9de3011a4c234db336a39f7d2c139e741cf0f7aef08a5d3e05197e1e18286b863fdab25ae9638af4ff86b3d52e5cab9eed66bfa2476063aa5c79f9b0346
14 files changed:
src/dbwrapper.cpp
src/net.cpp
src/net_processing.cpp
src/qt/optionsmodel.cpp
src/qt/rpcconsole.cpp
src/qt/sendcoinsdialog.cpp
src/qt/transactionfilterproxy.cpp
src/qt/transactionview.cpp
src/rpc/server.cpp
src/script/interpreter.cpp
src/util.cpp
src/validation.cpp
src/wallet/db.cpp
src/wallet/wallet.cpp