Skip to content

Commit 86dc419

Browse files
committed
Refresh code from PR #2518, to fix review comments (clang-tidy)
1 parent 80a953b commit 86dc419

14 files changed

+54
-44
lines changed

sdk/include/opentelemetry/sdk/configuration/console_push_metric_exporter_configuration.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,6 @@ namespace configuration
1919
class ConsolePushMetricExporterConfiguration : public PushMetricExporterConfiguration
2020
{
2121
public:
22-
ConsolePushMetricExporterConfiguration() = default;
23-
~ConsolePushMetricExporterConfiguration() override = default;
24-
2522
void Accept(PushMetricExporterConfigurationVisitor *visitor) const override
2623
{
2724
visitor->VisitConsole(this);

sdk/include/opentelemetry/sdk/configuration/metric_producer_configuration.h

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33

44
#pragma once
55

6-
#include <memory>
7-
86
#include "opentelemetry/version.h"
97

108
OPENTELEMETRY_BEGIN_NAMESPACE
@@ -19,8 +17,12 @@ class MetricProducerConfigurationVisitor;
1917
class MetricProducerConfiguration
2018
{
2119
public:
22-
MetricProducerConfiguration() = default;
23-
virtual ~MetricProducerConfiguration() = default;
20+
MetricProducerConfiguration() = default;
21+
MetricProducerConfiguration(MetricProducerConfiguration &&) = default;
22+
MetricProducerConfiguration(const MetricProducerConfiguration &) = default;
23+
MetricProducerConfiguration &operator=(MetricProducerConfiguration &&) = default;
24+
MetricProducerConfiguration &operator=(const MetricProducerConfiguration &other) = default;
25+
virtual ~MetricProducerConfiguration() = default;
2426

2527
virtual void Accept(MetricProducerConfigurationVisitor *visitor) const = 0;
2628
};

sdk/include/opentelemetry/sdk/configuration/metric_reader_configuration.h

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33

44
#pragma once
55

6-
#include <memory>
7-
86
#include "opentelemetry/version.h"
97

108
OPENTELEMETRY_BEGIN_NAMESPACE
@@ -19,8 +17,12 @@ class MetricReaderConfigurationVisitor;
1917
class MetricReaderConfiguration
2018
{
2119
public:
22-
MetricReaderConfiguration() = default;
23-
virtual ~MetricReaderConfiguration() = default;
20+
MetricReaderConfiguration() = default;
21+
MetricReaderConfiguration(MetricReaderConfiguration &&) = default;
22+
MetricReaderConfiguration(const MetricReaderConfiguration &) = default;
23+
MetricReaderConfiguration &operator=(MetricReaderConfiguration &&) = default;
24+
MetricReaderConfiguration &operator=(const MetricReaderConfiguration &other) = default;
25+
virtual ~MetricReaderConfiguration() = default;
2426

2527
virtual void Accept(MetricReaderConfigurationVisitor *visitor) const = 0;
2628
};

sdk/include/opentelemetry/sdk/configuration/metric_reader_configuration_visitor.h

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,12 @@ class PullMetricReaderConfiguration;
1717
class MetricReaderConfigurationVisitor
1818
{
1919
public:
20-
MetricReaderConfigurationVisitor() = default;
20+
MetricReaderConfigurationVisitor() = default;
21+
MetricReaderConfigurationVisitor(MetricReaderConfigurationVisitor &&) = default;
22+
MetricReaderConfigurationVisitor(const MetricReaderConfigurationVisitor &) = default;
23+
MetricReaderConfigurationVisitor &operator=(MetricReaderConfigurationVisitor &&) = default;
24+
MetricReaderConfigurationVisitor &operator=(const MetricReaderConfigurationVisitor &other) =
25+
default;
2126
virtual ~MetricReaderConfigurationVisitor() = default;
2227

2328
virtual void VisitPeriodic(const PeriodicMetricReaderConfiguration *model) = 0;

sdk/include/opentelemetry/sdk/configuration/otlp_file_push_metric_exporter_configuration.h

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
#include <string>
77

8-
#include "opentelemetry/sdk/configuration/exporter_default_histogram_aggregation.h"
8+
#include "opentelemetry/sdk/configuration/default_histogram_aggregation.h"
99
#include "opentelemetry/sdk/configuration/headers_configuration.h"
1010
#include "opentelemetry/sdk/configuration/push_metric_exporter_configuration.h"
1111
#include "opentelemetry/sdk/configuration/push_metric_exporter_configuration_visitor.h"
@@ -22,9 +22,6 @@ namespace configuration
2222
class OtlpFilePushMetricExporterConfiguration : public PushMetricExporterConfiguration
2323
{
2424
public:
25-
OtlpFilePushMetricExporterConfiguration() = default;
26-
~OtlpFilePushMetricExporterConfiguration() override = default;
27-
2825
void Accept(PushMetricExporterConfigurationVisitor *visitor) const override
2926
{
3027
visitor->VisitOtlpFile(this);

sdk/include/opentelemetry/sdk/configuration/otlp_grpc_push_metric_exporter_configuration.h

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#include <memory>
77
#include <string>
88

9-
#include "opentelemetry/sdk/configuration/exporter_default_histogram_aggregation.h"
9+
#include "opentelemetry/sdk/configuration/default_histogram_aggregation.h"
1010
#include "opentelemetry/sdk/configuration/headers_configuration.h"
1111
#include "opentelemetry/sdk/configuration/push_metric_exporter_configuration.h"
1212
#include "opentelemetry/sdk/configuration/push_metric_exporter_configuration_visitor.h"
@@ -23,9 +23,6 @@ namespace configuration
2323
class OtlpGrpcPushMetricExporterConfiguration : public PushMetricExporterConfiguration
2424
{
2525
public:
26-
OtlpGrpcPushMetricExporterConfiguration() = default;
27-
~OtlpGrpcPushMetricExporterConfiguration() override = default;
28-
2926
void Accept(PushMetricExporterConfigurationVisitor *visitor) const override
3027
{
3128
visitor->VisitOtlpGrpc(this);
@@ -38,7 +35,7 @@ class OtlpGrpcPushMetricExporterConfiguration : public PushMetricExporterConfigu
3835
std::unique_ptr<HeadersConfiguration> headers;
3936
std::string headers_list;
4037
std::string compression;
41-
size_t timeout{0};
38+
std::size_t timeout{0};
4239
bool insecure{false};
4340
std::string temporality_preference; // FIXME: enum
4441
enum_default_histogram_aggregation default_histogram_aggregation{explicit_bucket_histogram};

sdk/include/opentelemetry/sdk/configuration/otlp_http_push_metric_exporter_configuration.h

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#include <memory>
77
#include <string>
88

9-
#include "opentelemetry/sdk/configuration/exporter_default_histogram_aggregation.h"
9+
#include "opentelemetry/sdk/configuration/default_histogram_aggregation.h"
1010
#include "opentelemetry/sdk/configuration/headers_configuration.h"
1111
#include "opentelemetry/sdk/configuration/otlp_http_encoding.h"
1212
#include "opentelemetry/sdk/configuration/push_metric_exporter_configuration.h"
@@ -24,9 +24,6 @@ namespace configuration
2424
class OtlpHttpPushMetricExporterConfiguration : public PushMetricExporterConfiguration
2525
{
2626
public:
27-
OtlpHttpPushMetricExporterConfiguration() = default;
28-
~OtlpHttpPushMetricExporterConfiguration() override = default;
29-
3027
void Accept(PushMetricExporterConfigurationVisitor *visitor) const override
3128
{
3229
visitor->VisitOtlpHttp(this);
@@ -39,7 +36,7 @@ class OtlpHttpPushMetricExporterConfiguration : public PushMetricExporterConfigu
3936
std::unique_ptr<HeadersConfiguration> headers;
4037
std::string headers_list;
4138
std::string compression;
42-
size_t timeout{0};
39+
std::size_t timeout{0};
4340
enum_otlp_http_encoding encoding{protobuf};
4441
std::string temporality_preference; // FIXME: enum
4542
enum_default_histogram_aggregation default_histogram_aggregation{explicit_bucket_histogram};

sdk/include/opentelemetry/sdk/configuration/periodic_metric_reader_configuration.h

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,13 @@ namespace configuration
2323
class PeriodicMetricReaderConfiguration : public MetricReaderConfiguration
2424
{
2525
public:
26-
PeriodicMetricReaderConfiguration() = default;
27-
~PeriodicMetricReaderConfiguration() override = default;
28-
2926
void Accept(MetricReaderConfigurationVisitor *visitor) const override
3027
{
3128
visitor->VisitPeriodic(this);
3229
}
3330

34-
size_t interval{0};
35-
size_t timeout{0};
31+
std::size_t interval{0};
32+
std::size_t timeout{0};
3633
std::unique_ptr<PushMetricExporterConfiguration> exporter;
3734
std::vector<std::unique_ptr<MetricProducerConfiguration>> producers;
3835
};

sdk/include/opentelemetry/sdk/configuration/prometheus_pull_metric_exporter_configuration.h

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,13 @@ namespace configuration
2121
class PrometheusPullMetricExporterConfiguration : public PullMetricExporterConfiguration
2222
{
2323
public:
24-
PrometheusPullMetricExporterConfiguration() = default;
25-
~PrometheusPullMetricExporterConfiguration() override = default;
26-
2724
void Accept(PullMetricExporterConfigurationVisitor *visitor) const override
2825
{
2926
visitor->VisitPrometheus(this);
3027
}
3128

3229
std::string host;
33-
size_t port{0};
30+
std::size_t port{0};
3431
bool without_units{false};
3532
bool without_type_suffix{false};
3633
bool without_scope_info{false};

sdk/include/opentelemetry/sdk/configuration/pull_metric_exporter_configuration.h

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,12 @@ class PullMetricExporterConfigurationVisitor;
1515
class PullMetricExporterConfiguration
1616
{
1717
public:
18-
PullMetricExporterConfiguration() = default;
18+
PullMetricExporterConfiguration() = default;
19+
PullMetricExporterConfiguration(PullMetricExporterConfiguration &&) = default;
20+
PullMetricExporterConfiguration(const PullMetricExporterConfiguration &) = default;
21+
PullMetricExporterConfiguration &operator=(PullMetricExporterConfiguration &&) = default;
22+
PullMetricExporterConfiguration &operator=(const PullMetricExporterConfiguration &other) =
23+
default;
1924
virtual ~PullMetricExporterConfiguration() = default;
2025

2126
virtual void Accept(PullMetricExporterConfigurationVisitor *visitor) const = 0;

0 commit comments

Comments
 (0)