Fix most includes in headers (#1149)

Fixes #1146
This commit is contained in:
Alex Kremer
2024-02-01 12:49:11 +00:00
committed by GitHub
parent dc5aacfe39
commit 03c0940649
150 changed files with 1165 additions and 130 deletions

View File

@@ -23,13 +23,16 @@
#include "data/cassandra/Handle.h"
#include "data/cassandra/Types.h"
#include "data/cassandra/impl/RetryPolicy.h"
#include "util/Expected.h"
#include "util/log/Logger.h"
#include <boost/asio.hpp>
#include <boost/asio/io_context.hpp>
#include <functional>
#include <memory>
#include <mutex>
#include <optional>
#include <utility>
namespace data::cassandra::detail {

View File

@@ -24,6 +24,8 @@
#include <cassandra.h>
#include <vector>
namespace data::cassandra::detail {
struct Batch : public ManagedObject<CassBatch> {

View File

@@ -24,8 +24,11 @@
#include <cassandra.h>
#include <ripple/basics/base_uint.h>
#include <cstdint>
#include <stdexcept>
#include <string>
#include <string_view>
#include <vector>
namespace data::cassandra::detail {

View File

@@ -26,19 +26,28 @@
#include "data/cassandra/impl/AsyncExecutor.h"
#include "util/Assert.h"
#include "util/Batching.h"
#include "util/Expected.h"
#include "util/log/Logger.h"
#include <boost/asio.hpp>
#include <boost/asio/associated_executor.hpp>
#include <boost/asio/io_context.hpp>
#include <boost/asio/io_service.hpp>
#include <boost/asio/spawn.hpp>
#include <boost/json/object.hpp>
#include <atomic>
#include <chrono>
#include <condition_variable>
#include <cstddef>
#include <cstdint>
#include <functional>
#include <memory>
#include <mutex>
#include <optional>
#include <stdexcept>
#include <thread>
#include <type_traits>
#include <vector>
namespace data::cassandra::detail {

View File

@@ -24,6 +24,9 @@
#include <cassandra.h>
#include <functional>
#include <memory>
namespace data::cassandra::detail {
struct Future : public ManagedObject<CassFuture> {

View File

@@ -20,6 +20,7 @@
#pragma once
#include <memory>
#include <stdexcept>
namespace data::cassandra::detail {

View File

@@ -21,15 +21,23 @@
#include "data/cassandra/impl/ManagedObject.h"
#include "data/cassandra/impl/Tuple.h"
#include "util/Expected.h"
#include <cassandra.h>
#include <ripple/basics/base_uint.h>
#include <ripple/protocol/AccountID.h>
#include <compare>
#include <cstddef>
#include <cstdint>
#include <functional>
#include <iterator>
#include <optional>
#include <stdexcept>
#include <string>
#include <string_view>
#include <tuple>
#include <type_traits>
#include <utility>
#include <vector>
namespace data::cassandra::detail {

View File

@@ -23,16 +23,21 @@
#include "data/cassandra/impl/Collection.h"
#include "data/cassandra/impl/ManagedObject.h"
#include "data/cassandra/impl/Tuple.h"
#include "util/Expected.h"
#include <cassandra.h>
#include <fmt/core.h>
#include <ripple/basics/base_uint.h>
#include <ripple/protocol/AccountID.h>
#include <ripple/protocol/STAccount.h>
#include <chrono>
#include <compare>
#include <iterator>
#include <cstddef>
#include <cstdint>
#include <stdexcept>
#include <string>
#include <string_view>
#include <tuple>
#include <type_traits>
#include <vector>
namespace data::cassandra::detail {

View File

@@ -24,10 +24,14 @@
#include <cassandra.h>
#include <ripple/basics/base_uint.h>
#include <cstddef>
#include <cstdint>
#include <functional>
#include <stdexcept>
#include <string>
#include <string_view>
#include <tuple>
#include <type_traits>
namespace data::cassandra::detail {