diff --git a/include/caosdb/configuration.h b/include/caosdb/configuration.h index b360632cf98b8f00d8f19246b09a30b0a98f1e4e..5f254844c1972cc4400856a2470ef2d0dddf1c91 100644 --- a/include/caosdb/configuration.h +++ b/include/caosdb/configuration.h @@ -21,24 +21,23 @@ #ifndef CAOSDB_CONFIGURATION_H #define CAOSDB_CONFIGURATION_H -#include "caosdb/authentication.h" // for Authenticator, PlainPassw... -#include "caosdb/certificate_provider.h" // for CertificateProvider, path -#include "caosdb/exceptions.h" // for ConfigurationError -#include "caosdb/logging.h" // for CAOSDB_LOG_... -#include "caosdb/protobuf_helper.h" // for reset_arena -#include "caosdb/utility.h" // for load_json_file + +#include "caosdb/authentication.h" // for Authenticator, PlainPassw... +#include "caosdb/certificate_provider.h" // for CertificateProvider, path +#include "caosdb/exceptions.h" // for ConfigurationError +#include "caosdb/logging.h" // for SinkConfiguration, Loggin... +#include "caosdb/utility.h" // for load_json_file +#include <google/protobuf/arena.h> // for Arena +#include <google/protobuf/extension_set.h> // for Arena +#include <grpcpp/security/credentials.h> // for ChannelCredentials +#include <boost/json/object.hpp> // for object +#include <boost/json/value.hpp> // for value +#include <boost/json/value_ref.hpp> // for array, object // IWYU pragma: no_include "boost/json/fwd.hpp" -#include <boost/filesystem/operations.hpp> // for exists -#include <boost/filesystem/path.hpp> // for path -#include <boost/json/object.hpp> // for object -#include <boost/json/value.hpp> // for value -#include <boost/json/value_ref.hpp> // IWYU pragma: keep -#include <google/protobuf/arena.h> // for Arena -#include <grpcpp/security/credentials.h> // for ChannelCredentials -#include <iosfwd> // for ostream -#include <iostream> -#include <memory> // for unique_ptr, shared_ptr -#include <string> // for string +#include <filesystem> // for path, exists +#include <iosfwd> // for ostream +#include <memory> // for shared_ptr, unique_ptr +#include <string> // for string namespace caosdb::configuration { using boost::json::array;