Skip to content

Commit 0fbd7d3

Browse files
bm1549claude
andcommitted
style: reformat with clang-format-14 (project standard)
Previous commits used clang-format-22 which uses left-aligned references (Google style). The project uses clang-format-14 via ./bin/format which keeps right-aligned references. This reverts the spurious & formatting changes to existing code. Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
1 parent 1a9ed8e commit 0fbd7d3

3 files changed

Lines changed: 86 additions & 86 deletions

File tree

src/datadog/span_sampler_config.cpp

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ namespace datadog {
1515
namespace tracing {
1616
namespace {
1717

18-
std::string to_string(const std::vector<SpanSamplerConfig::Rule>& rules) {
18+
std::string to_string(const std::vector<SpanSamplerConfig::Rule> &rules) {
1919
nlohmann::json res;
20-
for (const auto& r : rules) {
20+
for (const auto &r : rules) {
2121
nlohmann::json j = r;
2222
j["sample_rate"] = r.sample_rate;
2323
if (r.max_per_second) {
@@ -38,7 +38,7 @@ Expected<std::vector<SpanSamplerConfig::Rule>> parse_rules(StringView rules_raw,
3838

3939
try {
4040
json_rules = nlohmann::json::parse(rules_raw);
41-
} catch (const nlohmann::json::parse_error& error) {
41+
} catch (const nlohmann::json::parse_error &error) {
4242
std::string message;
4343
message += "Unable to parse JSON from ";
4444
append(message, env_var);
@@ -64,9 +64,9 @@ Expected<std::vector<SpanSamplerConfig::Rule>> parse_rules(StringView rules_raw,
6464
const std::unordered_set<std::string> allowed_properties{
6565
"service", "name", "resource", "tags", "sample_rate", "max_per_second"};
6666

67-
for (const auto& json_rule : json_rules) {
67+
for (const auto &json_rule : json_rules) {
6868
auto matcher = from_json(json_rule);
69-
if (auto* error = matcher.if_error()) {
69+
if (auto *error = matcher.if_error()) {
7070
std::string prefix;
7171
prefix += "Unable to create a rule from ";
7272
append(prefix, env_var);
@@ -119,7 +119,7 @@ Expected<std::vector<SpanSamplerConfig::Rule>> parse_rules(StringView rules_raw,
119119
}
120120

121121
// Look for unexpected properties.
122-
for (const auto& [key, value] : json_rule.items()) {
122+
for (const auto &[key, value] : json_rule.items()) {
123123
if (allowed_properties.count(key)) {
124124
continue;
125125
}
@@ -144,14 +144,14 @@ Expected<std::vector<SpanSamplerConfig::Rule>> parse_rules(StringView rules_raw,
144144
return rules;
145145
}
146146

147-
Expected<SpanSamplerConfig> load_span_sampler_env_config(Logger& logger) {
147+
Expected<SpanSamplerConfig> load_span_sampler_env_config(Logger &logger) {
148148
SpanSamplerConfig env_config;
149149

150150
auto rules_env = lookup(environment::DD_SPAN_SAMPLING_RULES);
151151
if (rules_env) {
152152
auto maybe_rules =
153153
parse_rules(*rules_env, name(environment::DD_SPAN_SAMPLING_RULES));
154-
if (auto* error = maybe_rules.if_error()) {
154+
if (auto *error = maybe_rules.if_error()) {
155155
return std::move(*error);
156156
}
157157
env_config.rules = std::move(*maybe_rules);
@@ -175,7 +175,7 @@ Expected<SpanSamplerConfig> load_span_sampler_env_config(Logger& logger) {
175175
} else {
176176
const auto span_rules_file = std::string(*file_env);
177177

178-
const auto file_error = [&](const char* operation) {
178+
const auto file_error = [&](const char *operation) {
179179
std::string message;
180180
message += "Unable to ";
181181
message += operation;
@@ -200,7 +200,7 @@ Expected<SpanSamplerConfig> load_span_sampler_env_config(Logger& logger) {
200200

201201
auto maybe_rules = parse_rules(
202202
rules_stream.str(), name(environment::DD_SPAN_SAMPLING_RULES_FILE));
203-
if (auto* error = maybe_rules.if_error()) {
203+
if (auto *error = maybe_rules.if_error()) {
204204
std::string prefix;
205205
prefix += "With ";
206206
append(prefix, name(environment::DD_SPAN_SAMPLING_RULES_FILE));
@@ -219,11 +219,11 @@ Expected<SpanSamplerConfig> load_span_sampler_env_config(Logger& logger) {
219219

220220
} // namespace
221221

222-
SpanSamplerConfig::Rule::Rule(const SpanMatcher& base) : SpanMatcher(base) {}
222+
SpanSamplerConfig::Rule::Rule(const SpanMatcher &base) : SpanMatcher(base) {}
223223

224224
Expected<FinalizedSpanSamplerConfig> finalize_config(
225-
const SpanSamplerConfig& user_config, Logger& logger,
226-
const StableConfigs* stable_configs) {
225+
const SpanSamplerConfig &user_config, Logger &logger,
226+
const StableConfigs *stable_configs) {
227227
Expected<SpanSamplerConfig> env_config = load_span_sampler_env_config(logger);
228228
if (auto error = env_config.if_error()) {
229229
return *error;
@@ -242,11 +242,11 @@ Expected<FinalizedSpanSamplerConfig> finalize_config(
242242
Optional<std::vector<SpanSamplerConfig::Rule>> fleet_rules;
243243
Optional<std::vector<SpanSamplerConfig::Rule>> local_rules;
244244
if (stable_configs) {
245-
auto parse_span_rules = [](const StableConfig& cfg,
246-
const std::string& key) {
245+
auto parse_span_rules = [](const StableConfig &cfg,
246+
const std::string &key) {
247247
return parse_stable_config_rules<SpanSamplerConfig::Rule, nlohmann::json>(
248248
cfg, key,
249-
[](SpanSamplerConfig::Rule& rule, const nlohmann::json& json_rule) {
249+
[](SpanSamplerConfig::Rule &rule, const nlohmann::json &json_rule) {
250250
if (auto mps = json_rule.find("max_per_second");
251251
mps != json_rule.end() && mps->is_number()) {
252252
rule.max_per_second = *mps;
@@ -262,13 +262,13 @@ Expected<FinalizedSpanSamplerConfig> finalize_config(
262262
std::vector<SpanSamplerConfig::Rule> rules = resolve_and_record_config(
263263
fleet_rules, env_rules, user_rules, local_rules, &result.metadata,
264264
ConfigName::SPAN_SAMPLING_RULES, nullptr,
265-
[](const std::vector<SpanSamplerConfig::Rule>& r) {
265+
[](const std::vector<SpanSamplerConfig::Rule> &r) {
266266
return to_string(r);
267267
});
268268

269-
for (const auto& rule : rules) {
269+
for (const auto &rule : rules) {
270270
auto maybe_rate = Rate::from(rule.sample_rate);
271-
if (auto* error = maybe_rate.if_error()) {
271+
if (auto *error = maybe_rate.if_error()) {
272272
std::string prefix;
273273
prefix +=
274274
"Unable to parse sample_rate in span sampling rule with span "
@@ -295,17 +295,17 @@ Expected<FinalizedSpanSamplerConfig> finalize_config(
295295
}
296296

297297
FinalizedSpanSamplerConfig::Rule finalized;
298-
static_cast<SpanMatcher&>(finalized) = rule;
298+
static_cast<SpanMatcher &>(finalized) = rule;
299299
finalized.sample_rate = *maybe_rate;
300300
finalized.max_per_second = rule.max_per_second;
301301
result.rules.push_back(std::move(finalized));
302302
}
303303
return result;
304304
}
305305

306-
std::string to_string(const FinalizedSpanSamplerConfig::Rule& rule) {
306+
std::string to_string(const FinalizedSpanSamplerConfig::Rule &rule) {
307307
// Get the base class's fields, then add our own.
308-
nlohmann::json result = static_cast<const SpanMatcher&>(rule);
308+
nlohmann::json result = static_cast<const SpanMatcher &>(rule);
309309
result["sample_rate"] = double(rule.sample_rate);
310310
if (rule.max_per_second) {
311311
result["max_per_second"] = *rule.max_per_second;

src/datadog/trace_sampler_config.cpp

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Expected<TraceSamplerConfig> load_trace_sampler_env_config() {
2323
nlohmann::json json_rules;
2424
try {
2525
json_rules = nlohmann::json::parse(*rules_env);
26-
} catch (const nlohmann::json::parse_error& error) {
26+
} catch (const nlohmann::json::parse_error &error) {
2727
std::string message;
2828
message += "Unable to parse JSON from ";
2929
append(message, name(environment::DD_TRACE_SAMPLING_RULES));
@@ -50,9 +50,9 @@ Expected<TraceSamplerConfig> load_trace_sampler_env_config() {
5050
const std::unordered_set<std::string> allowed_properties{
5151
"service", "name", "resource", "tags", "sample_rate"};
5252

53-
for (const auto& json_rule : json_rules) {
53+
for (const auto &json_rule : json_rules) {
5454
auto matcher = from_json(json_rule);
55-
if (auto* error = matcher.if_error()) {
55+
if (auto *error = matcher.if_error()) {
5656
std::string prefix;
5757
prefix += "Unable to create a rule from ";
5858
append(prefix, name(environment::DD_TRACE_SAMPLING_RULES));
@@ -85,7 +85,7 @@ Expected<TraceSamplerConfig> load_trace_sampler_env_config() {
8585
}
8686

8787
// Look for unexpected properties.
88-
for (const auto& [key, value] : json_rule.items()) {
88+
for (const auto &[key, value] : json_rule.items()) {
8989
if (allowed_properties.count(key)) {
9090
continue;
9191
}
@@ -110,7 +110,7 @@ Expected<TraceSamplerConfig> load_trace_sampler_env_config() {
110110

111111
if (auto sample_rate_env = lookup(environment::DD_TRACE_SAMPLE_RATE)) {
112112
auto maybe_sample_rate = parse_double(*sample_rate_env);
113-
if (auto* error = maybe_sample_rate.if_error()) {
113+
if (auto *error = maybe_sample_rate.if_error()) {
114114
std::string prefix;
115115
prefix += "While parsing ";
116116
append(prefix, name(environment::DD_TRACE_SAMPLE_RATE));
@@ -122,7 +122,7 @@ Expected<TraceSamplerConfig> load_trace_sampler_env_config() {
122122

123123
if (auto limit_env = lookup(environment::DD_TRACE_RATE_LIMIT)) {
124124
auto maybe_max_per_second = parse_double(*limit_env);
125-
if (auto* error = maybe_max_per_second.if_error()) {
125+
if (auto *error = maybe_max_per_second.if_error()) {
126126
std::string prefix;
127127
prefix += "While parsing ";
128128
append(prefix, name(environment::DD_TRACE_RATE_LIMIT));
@@ -135,9 +135,9 @@ Expected<TraceSamplerConfig> load_trace_sampler_env_config() {
135135
return env_config;
136136
}
137137

138-
std::string to_string(const std::vector<TraceSamplerConfig::Rule>& rules) {
138+
std::string to_string(const std::vector<TraceSamplerConfig::Rule> &rules) {
139139
nlohmann::json res;
140-
for (const auto& r : rules) {
140+
for (const auto &r : rules) {
141141
auto j = nlohmann::json(static_cast<SpanMatcher>(r));
142142
j["sample_rate"] = r.sample_rate;
143143
res.emplace_back(std::move(j));
@@ -147,8 +147,8 @@ std::string to_string(const std::vector<TraceSamplerConfig::Rule>& rules) {
147147
}
148148

149149
// Convert a stable config string value to Optional<double>.
150-
Optional<double> stable_config_double(const StableConfig& cfg,
151-
const std::string& key) {
150+
Optional<double> stable_config_double(const StableConfig &cfg,
151+
const std::string &key) {
152152
auto val = cfg.lookup(key);
153153
if (!val || val->empty()) return nullopt;
154154
auto result = parse_double(StringView(*val));
@@ -159,17 +159,17 @@ Optional<double> stable_config_double(const StableConfig& cfg,
159159
// Try to parse a stable config string value as trace sampling rules JSON.
160160
// Returns empty vector on any parse error (stable config errors are non-fatal).
161161
Optional<std::vector<TraceSamplerConfig::Rule>> stable_config_sampling_rules(
162-
const StableConfig& cfg, const std::string& key) {
162+
const StableConfig &cfg, const std::string &key) {
163163
return parse_stable_config_rules<TraceSamplerConfig::Rule, nlohmann::json>(
164-
cfg, key, [](TraceSamplerConfig::Rule&, const nlohmann::json&) {});
164+
cfg, key, [](TraceSamplerConfig::Rule &, const nlohmann::json &) {});
165165
}
166166

167167
} // namespace
168168

169-
TraceSamplerConfig::Rule::Rule(const SpanMatcher& base) : SpanMatcher(base) {}
169+
TraceSamplerConfig::Rule::Rule(const SpanMatcher &base) : SpanMatcher(base) {}
170170

171171
Expected<FinalizedTraceSamplerConfig> finalize_config(
172-
const TraceSamplerConfig& config, const StableConfigs* stable_configs) {
172+
const TraceSamplerConfig &config, const StableConfigs *stable_configs) {
173173
Expected<TraceSamplerConfig> env_config = load_trace_sampler_env_config();
174174
if (auto error = env_config.if_error()) {
175175
return *error;
@@ -211,9 +211,9 @@ Expected<FinalizedTraceSamplerConfig> finalize_config(
211211
ConfigMetadata::Origin::LOCAL_STABLE_CONFIG)};
212212
}
213213

214-
for (const auto& rule : rules) {
214+
for (const auto &rule : rules) {
215215
auto maybe_rate = Rate::from(rule.sample_rate);
216-
if (auto* error = maybe_rate.if_error()) {
216+
if (auto *error = maybe_rate.if_error()) {
217217
std::string prefix;
218218
prefix +=
219219
"Unable to parse sample_rate in trace sampling rule with root span "
@@ -242,7 +242,7 @@ Expected<FinalizedTraceSamplerConfig> finalize_config(
242242
Optional<double> sample_rate = resolve_and_record_config(
243243
fleet_sample_rate, env_config->sample_rate, config.sample_rate,
244244
local_sample_rate, &result.metadata, ConfigName::TRACE_SAMPLING_RATE, 1.0,
245-
[](const double& d) { return to_string(d, 1); });
245+
[](const double &d) { return to_string(d, 1); });
246246

247247
bool is_sample_rate_provided = fleet_sample_rate || env_config->sample_rate ||
248248
config.sample_rate || local_sample_rate;
@@ -251,7 +251,7 @@ Expected<FinalizedTraceSamplerConfig> finalize_config(
251251
// sample rate is valid.
252252
if (sample_rate && is_sample_rate_provided) {
253253
auto maybe_rate = Rate::from(*sample_rate);
254-
if (auto* error = maybe_rate.if_error()) {
254+
if (auto *error = maybe_rate.if_error()) {
255255
return error->with_prefix(
256256
"Unable to parse overall sample_rate for trace sampling: ");
257257
}
@@ -275,7 +275,7 @@ Expected<FinalizedTraceSamplerConfig> finalize_config(
275275
double max_per_second = resolve_and_record_config(
276276
fleet_rate_limit, env_config->max_per_second, config.max_per_second,
277277
local_rate_limit, &result.metadata, ConfigName::TRACE_SAMPLING_LIMIT,
278-
100.0, [](const double& d) { return std::to_string(d); });
278+
100.0, [](const double &d) { return std::to_string(d); });
279279

280280
const auto allowed_types = {FP_NORMAL, FP_SUBNORMAL};
281281
if (!(max_per_second > 0) ||

0 commit comments

Comments
 (0)