Describe the bug
I am working on bazel build rules for some aws sdk libraries; bazel is more strict about includes than cmake.
These files are missing includes, which causes errors.
- aws-cpp-sdk-core/include/aws/core/NoResult.h
- aws-cpp-sdk-core/include/aws/core/utils/stream/StreamBufProtectedWriter.h
- aws-cpp-sdk-core/include/aws/core/monitoring/MonitoringFactory.h
- aws-cpp-sdk-core/include/aws/core/Globals.h
- aws-cpp-sdk-core/include/aws/core/utils/event/EventStreamEncoder.h
Expected Behavior
No errors.
Current Behavior
Errors on missing includes.
Reproduction Steps
Add BUILD.bazel rules and build.
Possible Solution
- aws-cpp-sdk-core/include/aws/core/NoResult.h
#include <aws/core/AmazonWebServiceResult.h>
- aws-cpp-sdk-core/include/aws/core/utils/stream/StreamBufProtectedWriter.h
#include <cstdint>
#include <aws/core/utils/memory/stl/AWSStreamFwd.h>
#include <aws/core/utils/logging/LogMacros.h>
- aws-cpp-sdk-core/include/aws/core/monitoring/MonitoringFactory.h
include <aws/core/utils/memory/AWSMemory.h>
- aws-cpp-sdk-core/include/aws/core/Globals.h
- aws-cpp-sdk-core/include/aws/core/utils/event/EventStreamEncoder.h
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/utils/event/EventMessage.h>
Additional Information/Context
No response
AWS CPP SDK version used
67f1aae
Compiler and Version used
clang
Operating System and version
linux
Describe the bug
I am working on bazel build rules for some aws sdk libraries; bazel is more strict about includes than cmake.
These files are missing includes, which causes errors.
Expected Behavior
No errors.
Current Behavior
Errors on missing includes.
Reproduction Steps
Add BUILD.bazel rules and build.
Possible Solution
Additional Information/Context
No response
AWS CPP SDK version used
67f1aae
Compiler and Version used
clang
Operating System and version
linux