File tree Expand file tree Collapse file tree 4 files changed +40
-2
lines changed Expand file tree Collapse file tree 4 files changed +40
-2
lines changed Original file line number Diff line number Diff line change 53
53
-DWITH_STL=CXX14 \
54
54
-DCMAKE_CXX_INCLUDE_WHAT_YOU_USE="include-what-you-use;-w;-Xiwyu;--mapping_file=${TOPDIR}/.iwyu.imp;" \
55
55
-DBUILD_TESTING=ON \
56
+ -DWITH_EXAMPLES=ON \
57
+ -DWITH_EXAMPLES_HTTP=ON \
56
58
-DBUILD_W3CTRACECONTEXT_TEST=ON \
57
59
-DWITH_OTLP_GRPC=ON \
58
60
-DWITH_OTLP_HTTP=ON \
Original file line number Diff line number Diff line change 1
1
// Copyright The OpenTelemetry Authors
2
2
// SPDX-License-Identifier: Apache-2.0
3
3
4
+ #include " opentelemetry/context/propagation/global_propagator.h"
5
+ #include " opentelemetry/context/propagation/text_map_propagator.h"
6
+ #include " opentelemetry/context/runtime_context.h"
7
+ #include " opentelemetry/ext/http/client/http_client.h"
4
8
#include " opentelemetry/ext/http/client/http_client_factory.h"
5
9
#include " opentelemetry/ext/http/common/url_parser.h"
10
+ #include " opentelemetry/nostd/function_ref.h"
11
+ #include " opentelemetry/nostd/shared_ptr.h"
12
+ #include " opentelemetry/nostd/string_view.h"
6
13
#include " opentelemetry/semconv/http_attributes.h"
7
14
#include " opentelemetry/semconv/url_attributes.h"
15
+ #include " opentelemetry/trace/span.h"
16
+ #include " opentelemetry/trace/span_metadata.h"
17
+ #include " opentelemetry/trace/span_startoptions.h"
18
+ #include " opentelemetry/trace/tracer.h"
8
19
#include " tracer_common.h"
9
20
21
+ #include < stdint.h>
22
+ #include < stdlib.h>
23
+ #include < map>
24
+ #include < string>
25
+ #include < type_traits>
26
+ #include < utility>
27
+
10
28
namespace
11
29
{
12
30
Original file line number Diff line number Diff line change 1
1
// Copyright The OpenTelemetry Authors
2
2
// SPDX-License-Identifier: Apache-2.0
3
3
4
- #include " server.h"
4
+ #include " opentelemetry/context/propagation/global_propagator.h"
5
+ #include " opentelemetry/context/propagation/text_map_propagator.h"
6
+ #include " opentelemetry/context/runtime_context.h"
7
+ #include " opentelemetry/nostd/shared_ptr.h"
8
+ #include " opentelemetry/nostd/variant.h"
5
9
#include " opentelemetry/semconv/client_attributes.h"
6
10
#include " opentelemetry/semconv/incubating/http_attributes.h"
7
11
#include " opentelemetry/semconv/server_attributes.h"
8
12
#include " opentelemetry/semconv/url_attributes.h"
9
13
#include " opentelemetry/trace/context.h"
14
+ #include " opentelemetry/trace/scope.h"
15
+ #include " opentelemetry/trace/span.h"
16
+ #include " opentelemetry/trace/span_context.h"
17
+ #include " opentelemetry/trace/span_metadata.h"
18
+ #include " opentelemetry/trace/span_startoptions.h"
19
+ #include " opentelemetry/trace/tracer.h"
10
20
#include " tracer_common.h"
11
21
22
+ #include < stdlib.h>
23
+ #include < chrono>
12
24
#include < iostream>
25
+ #include < map>
13
26
#include < thread>
27
+ #include < utility>
28
+ #include " server.h"
14
29
15
30
namespace
16
31
{
Original file line number Diff line number Diff line change 2
2
// SPDX-License-Identifier: Apache-2.0
3
3
4
4
#pragma once
5
+
6
+ #include " opentelemetry/ext/http/server/http_server.h"
7
+
8
+ #include < stdint.h>
5
9
#include < atomic>
6
10
#include < string>
7
- #include " opentelemetry/ext/http/server/http_server.h"
8
11
9
12
namespace
10
13
{
You can’t perform that action at this time.
0 commit comments