include fixes from iwyu

This commit is contained in:
Jason Rhinelander 2020-06-22 16:23:04 -03:00
parent 4e89dce5b6
commit 66176d44d7
8 changed files with 25 additions and 7 deletions

View File

@ -1,10 +1,12 @@
#include "address.h"
#include <tuple>
#include <limits>
#include <cstddef>
#include <utility>
#include <stdexcept>
#include "hex.h"
#include "base32z.h"
#include "base64.h"
#include <tuple>
#include <limits>
#include <iostream>
namespace lokimq {

View File

@ -29,6 +29,8 @@
#pragma once
#include <string>
#include <string_view>
#include <cstdint>
#include <iosfwd>
namespace lokimq {

View File

@ -27,6 +27,7 @@
// THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#include "bt_serialize.h"
#include <iterator>
namespace lokimq {
namespace detail {

View File

@ -29,13 +29,19 @@
#pragma once
#include <vector>
#include <algorithm>
#include <functional>
#include <cstring>
#include <ostream>
#include <sstream>
#include <ostream>
#include <string>
#include <string_view>
#include <variant>
#include <cstdint>
#include <limits>
#include <stdexcept>
#include <type_traits>
#include <utility>
#include <algorithm>
#include "bt_value.h"

View File

@ -2,6 +2,11 @@
#include "auth.h"
#include "bt_value.h"
#include <string_view>
#include <iosfwd>
#include <stdexcept>
#include <string>
#include <utility>
#include <variant>
namespace lokimq {

View File

@ -4,7 +4,9 @@
#include <random>
extern "C" {
#include <sodium.h>
#include <sodium/core.h>
#include <sodium/crypto_box.h>
#include <sodium/crypto_scalarmult.h>
}
#include "hex.h"

View File

@ -42,6 +42,7 @@
#include <chrono>
#include <atomic>
#include <cassert>
#include <cstdint>
#include "zmq.hpp"
#include "bt_serialize.h"
#include "connections.h"

View File

@ -1,6 +1,5 @@
#include "lokimq.h"
#include "batch.h"
#include "hex.h"
#include "lokimq-internal.h"
namespace lokimq {