File tree Expand file tree Collapse file tree 9 files changed +31
-11
lines changed
Expand file tree Collapse file tree 9 files changed +31
-11
lines changed Original file line number Diff line number Diff line change 11// Copyright The OpenTelemetry Authors
22// SPDX-License-Identifier: Apache-2.0
33
4+ #include < stddef.h>
5+ #include < map>
6+ #include < memory>
7+ #include < string>
8+ #include < tuple>
49#include < utility>
510#include < vector>
611
12+ #include " opentelemetry/exporters/memory/in_memory_data.h"
713#include " opentelemetry/exporters/memory/in_memory_metric_data.h"
14+ #include " opentelemetry/nostd/variant.h"
815#include " opentelemetry/sdk/instrumentationscope/instrumentation_scope.h"
16+ #include " opentelemetry/sdk/metrics/data/metric_data.h"
917#include " opentelemetry/sdk/metrics/export/metric_producer.h"
1018#include " opentelemetry/sdk/metrics/instruments.h"
19+ #include " opentelemetry/version.h"
1120
1221OPENTELEMETRY_BEGIN_NAMESPACE
1322namespace exporter
Original file line number Diff line number Diff line change 33
44#include < atomic>
55#include < chrono>
6+ #include < memory>
67
78#include " opentelemetry/exporters/memory/in_memory_metric_data.h"
89#include " opentelemetry/exporters/memory/in_memory_metric_exporter_factory.h"
910#include " opentelemetry/sdk/common/exporter_utils.h"
1011#include " opentelemetry/sdk/common/global_log_handler.h"
1112#include " opentelemetry/sdk/metrics/export/metric_producer.h"
13+ #include " opentelemetry/sdk/metrics/instruments.h"
1214#include " opentelemetry/sdk/metrics/push_metric_exporter.h"
15+ #include " opentelemetry/version.h"
1316
1417OPENTELEMETRY_BEGIN_NAMESPACE
1518namespace exporter
Original file line number Diff line number Diff line change 11// Copyright The OpenTelemetry Authors
22// SPDX-License-Identifier: Apache-2.0
33
4+ #include < gtest/gtest.h>
5+ #include < algorithm>
6+ #include < utility>
7+ #include < vector>
8+
49#include " opentelemetry/exporters/memory/in_memory_metric_data.h"
10+ #include " opentelemetry/nostd/variant.h"
511#include " opentelemetry/sdk/instrumentationscope/instrumentation_scope.h"
12+ #include " opentelemetry/sdk/metrics/data/point_data.h"
613#include " opentelemetry/sdk/metrics/export/metric_producer.h"
14+ #include " opentelemetry/sdk/metrics/instruments.h"
715#include " opentelemetry/sdk/resource/resource.h"
816
9- #include < gtest/gtest.h>
10-
11- #include < vector>
12-
1317using opentelemetry::exporter::memory::CircularBufferInMemoryMetricData;
1418using opentelemetry::exporter::memory::SimpleAggregateInMemoryMetricData;
1519using opentelemetry::sdk::metrics::MetricData;
Original file line number Diff line number Diff line change 11// Copyright The OpenTelemetry Authors
22// SPDX-License-Identifier: Apache-2.0
33
4+ #include < gtest/gtest.h>
5+ #include < type_traits>
6+ #include < vector>
7+
48#include " opentelemetry/exporters/memory/in_memory_span_exporter.h"
59#include " opentelemetry/nostd/span.h"
610#include " opentelemetry/sdk/trace/span_data.h"
711
8- #include < gtest/gtest.h>
9-
1012using opentelemetry::exporter::memory::InMemorySpanExporter;
1113using opentelemetry::sdk::trace::Recordable;
1214using opentelemetry::sdk::trace::SpanData;
Original file line number Diff line number Diff line change 33
44#include " opentelemetry/exporters/otlp/otlp_file_client.h"
55
6+ #include < features.h>
7+
68#if defined(HAVE_GSL)
79# include < gsl/gsl>
810#else
1315#include " opentelemetry/exporters/otlp/protobuf_include_prefix.h" // IWYU pragma: keep
1416// clang-format on
1517
18+ #include " google/protobuf/descriptor.h"
1619#include " google/protobuf/message.h"
1720#include " nlohmann/json.hpp"
1821
3437#endif
3538
3639#include < limits.h>
40+ #include < algorithm>
3741#include < atomic>
3842#include < condition_variable>
3943#include < cstdint>
4347#include < fstream>
4448#include < functional>
4549#include < mutex>
50+ #include < ratio>
4651#include < string>
4752#include < thread>
4853#include < utility>
Original file line number Diff line number Diff line change 11// Copyright The OpenTelemetry Authors
22// SPDX-License-Identifier: Apache-2.0
33
4+ #include < features.h>
45#include < google/protobuf/message_lite.h>
56#include < gtest/gtest.h>
7+ #include < algorithm>
68#include < chrono>
79#include < cstdint>
810#include < ctime>
Original file line number Diff line number Diff line change 1010#include < nlohmann/json.hpp>
1111#include < sstream>
1212#include < string>
13- #include < thread>
1413#include < utility>
1514#include < vector>
1615
Original file line number Diff line number Diff line change 22// SPDX-License-Identifier: Apache-2.0
33
44#include < gtest/gtest.h>
5- #include < chrono>
65#include < cstdint>
76#include < cstdlib>
87#include < functional>
1110#include < nlohmann/json.hpp>
1211#include < sstream>
1312#include < string>
14- #include < thread>
1513#include < vector>
1614
1715#include " opentelemetry/common/timestamp.h"
3432// clang-format off
3533#include " opentelemetry/exporters/otlp/protobuf_include_prefix.h" // IWYU pragma: keep
3634#include " google/protobuf/message_lite.h"
37- #include " opentelemetry/proto/collector/metrics/v1/metrics_service.pb.h"
3835#include " opentelemetry/exporters/otlp/protobuf_include_suffix.h" // IWYU pragma: keep
3936// clang-format on
4037
Original file line number Diff line number Diff line change 33
44#include < gtest/gtest.h>
55#include < stdint.h>
6- #include < stdlib.h>
76#include < chrono>
87#include < cstdlib>
98#include < string>
You can’t perform that action at this time.
0 commit comments