chore: Fix tests for clang-tidy bugprone-unchecked-optional-access check (#6502)

This commit is contained in:
Alex Kremer
2026-03-16 23:47:40 +00:00
committed by GitHub
parent ffea3977f0
commit 7e7b71d84c
55 changed files with 495 additions and 150 deletions

View File

@@ -225,9 +225,10 @@ Oracle::set(UpdateArg const& arg)
price[jss::BaseAsset] = assetToStr(std::get<0>(data));
price[jss::QuoteAsset] = assetToStr(std::get<1>(data));
if (std::get<2>(data))
price[jss::AssetPrice] = *std::get<2>(data);
price[jss::AssetPrice] =
*std::get<2>(data); // NOLINT(bugprone-unchecked-optional-access)
if (std::get<3>(data))
price[jss::Scale] = *std::get<3>(data);
price[jss::Scale] = *std::get<3>(data); // NOLINT(bugprone-unchecked-optional-access)
priceData[jss::PriceData] = price;
dataSeries.append(priceData);
}