mirror of
https://github.com/XRPLF/rippled.git
synced 2026-07-25 16:10:57 +00:00
chore: Set ColumnLimit to 120 in clang-format (#6288)
This change updates the ColumnLimit from 80 to 120, and applies clang-format to reformat the code.
This commit is contained in:
@@ -40,16 +40,11 @@ struct STNumber_test : public beast::unit_test::suite
|
||||
}
|
||||
|
||||
std::initializer_list<std::int64_t> const mantissas = {
|
||||
std::numeric_limits<std::int64_t>::min(),
|
||||
-1,
|
||||
0,
|
||||
1,
|
||||
std::numeric_limits<std::int64_t>::max()};
|
||||
std::numeric_limits<std::int64_t>::min(), -1, 0, 1, std::numeric_limits<std::int64_t>::max()};
|
||||
for (std::int64_t mantissa : mantissas)
|
||||
testCombo(Number{mantissa});
|
||||
|
||||
std::initializer_list<std::int32_t> const exponents = {
|
||||
Number::minExponent, -1, 0, 1, Number::maxExponent - 1};
|
||||
std::initializer_list<std::int32_t> const exponents = {Number::minExponent, -1, 0, 1, Number::maxExponent - 1};
|
||||
for (std::int32_t exponent : exponents)
|
||||
testCombo(Number{123, exponent});
|
||||
|
||||
@@ -63,126 +58,71 @@ struct STNumber_test : public beast::unit_test::suite
|
||||
}
|
||||
|
||||
{
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, Json::Value(42)) ==
|
||||
STNumber(sfNumber, 42));
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, Json::Value(-42)) ==
|
||||
STNumber(sfNumber, -42));
|
||||
BEAST_EXPECT(numberFromJson(sfNumber, Json::Value(42)) == STNumber(sfNumber, 42));
|
||||
BEAST_EXPECT(numberFromJson(sfNumber, Json::Value(-42)) == STNumber(sfNumber, -42));
|
||||
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, Json::UInt(42)) ==
|
||||
STNumber(sfNumber, 42));
|
||||
BEAST_EXPECT(numberFromJson(sfNumber, Json::UInt(42)) == STNumber(sfNumber, 42));
|
||||
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, "-123") == STNumber(sfNumber, -123));
|
||||
BEAST_EXPECT(numberFromJson(sfNumber, "-123") == STNumber(sfNumber, -123));
|
||||
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, "123") == STNumber(sfNumber, 123));
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, "-123") == STNumber(sfNumber, -123));
|
||||
BEAST_EXPECT(numberFromJson(sfNumber, "123") == STNumber(sfNumber, 123));
|
||||
BEAST_EXPECT(numberFromJson(sfNumber, "-123") == STNumber(sfNumber, -123));
|
||||
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, "3.14") ==
|
||||
STNumber(sfNumber, Number(314, -2)));
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, "-3.14") ==
|
||||
STNumber(sfNumber, -Number(314, -2)));
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, "3.14e2") == STNumber(sfNumber, 314));
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, "-3.14e2") ==
|
||||
STNumber(sfNumber, -314));
|
||||
BEAST_EXPECT(numberFromJson(sfNumber, "3.14") == STNumber(sfNumber, Number(314, -2)));
|
||||
BEAST_EXPECT(numberFromJson(sfNumber, "-3.14") == STNumber(sfNumber, -Number(314, -2)));
|
||||
BEAST_EXPECT(numberFromJson(sfNumber, "3.14e2") == STNumber(sfNumber, 314));
|
||||
BEAST_EXPECT(numberFromJson(sfNumber, "-3.14e2") == STNumber(sfNumber, -314));
|
||||
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, "1000e-2") == STNumber(sfNumber, 10));
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, "-1000e-2") ==
|
||||
STNumber(sfNumber, -10));
|
||||
BEAST_EXPECT(numberFromJson(sfNumber, "1000e-2") == STNumber(sfNumber, 10));
|
||||
BEAST_EXPECT(numberFromJson(sfNumber, "-1000e-2") == STNumber(sfNumber, -10));
|
||||
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, "0") == STNumber(sfNumber, 0));
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, "0.0") == STNumber(sfNumber, 0));
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, "0.000") == STNumber(sfNumber, 0));
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, "-0") == STNumber(sfNumber, 0));
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, "-0.0") == STNumber(sfNumber, 0));
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, "-0.000") == STNumber(sfNumber, 0));
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, "0e6") == STNumber(sfNumber, 0));
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, "0.0e6") == STNumber(sfNumber, 0));
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, "0.000e6") == STNumber(sfNumber, 0));
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, "-0e6") == STNumber(sfNumber, 0));
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, "-0.0e6") == STNumber(sfNumber, 0));
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, "-0.000e6") == STNumber(sfNumber, 0));
|
||||
BEAST_EXPECT(numberFromJson(sfNumber, "0") == STNumber(sfNumber, 0));
|
||||
BEAST_EXPECT(numberFromJson(sfNumber, "0.0") == STNumber(sfNumber, 0));
|
||||
BEAST_EXPECT(numberFromJson(sfNumber, "0.000") == STNumber(sfNumber, 0));
|
||||
BEAST_EXPECT(numberFromJson(sfNumber, "-0") == STNumber(sfNumber, 0));
|
||||
BEAST_EXPECT(numberFromJson(sfNumber, "-0.0") == STNumber(sfNumber, 0));
|
||||
BEAST_EXPECT(numberFromJson(sfNumber, "-0.000") == STNumber(sfNumber, 0));
|
||||
BEAST_EXPECT(numberFromJson(sfNumber, "0e6") == STNumber(sfNumber, 0));
|
||||
BEAST_EXPECT(numberFromJson(sfNumber, "0.0e6") == STNumber(sfNumber, 0));
|
||||
BEAST_EXPECT(numberFromJson(sfNumber, "0.000e6") == STNumber(sfNumber, 0));
|
||||
BEAST_EXPECT(numberFromJson(sfNumber, "-0e6") == STNumber(sfNumber, 0));
|
||||
BEAST_EXPECT(numberFromJson(sfNumber, "-0.0e6") == STNumber(sfNumber, 0));
|
||||
BEAST_EXPECT(numberFromJson(sfNumber, "-0.000e6") == STNumber(sfNumber, 0));
|
||||
|
||||
{
|
||||
NumberRoundModeGuard mg(Number::towards_zero);
|
||||
// maxint64 9,223,372,036,854,775,807
|
||||
auto const maxInt =
|
||||
std::to_string(std::numeric_limits<std::int64_t>::max());
|
||||
auto const maxInt = std::to_string(std::numeric_limits<std::int64_t>::max());
|
||||
// minint64 -9,223,372,036,854,775,808
|
||||
auto const minInt =
|
||||
std::to_string(std::numeric_limits<std::int64_t>::min());
|
||||
auto const minInt = std::to_string(std::numeric_limits<std::int64_t>::min());
|
||||
if (Number::getMantissaScale() == MantissaRange::small)
|
||||
{
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, maxInt) ==
|
||||
STNumber(sfNumber, Number{9'223'372'036'854'775, 3}));
|
||||
numberFromJson(sfNumber, maxInt) == STNumber(sfNumber, Number{9'223'372'036'854'775, 3}));
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, minInt) ==
|
||||
STNumber(sfNumber, Number{-9'223'372'036'854'775, 3}));
|
||||
numberFromJson(sfNumber, minInt) == STNumber(sfNumber, Number{-9'223'372'036'854'775, 3}));
|
||||
}
|
||||
else
|
||||
{
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, maxInt) ==
|
||||
STNumber(
|
||||
sfNumber, Number{9'223'372'036'854'775'807, 0}));
|
||||
numberFromJson(sfNumber, maxInt) == STNumber(sfNumber, Number{9'223'372'036'854'775'807, 0}));
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, minInt) ==
|
||||
STNumber(
|
||||
sfNumber,
|
||||
Number{
|
||||
true,
|
||||
9'223'372'036'854'775'808ULL,
|
||||
0,
|
||||
Number::normalized{}}));
|
||||
STNumber(sfNumber, Number{true, 9'223'372'036'854'775'808ULL, 0, Number::normalized{}}));
|
||||
}
|
||||
}
|
||||
|
||||
constexpr auto imin = std::numeric_limits<int>::min();
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, imin) ==
|
||||
STNumber(sfNumber, Number(imin, 0)));
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, std::to_string(imin)) ==
|
||||
STNumber(sfNumber, Number(imin, 0)));
|
||||
BEAST_EXPECT(numberFromJson(sfNumber, imin) == STNumber(sfNumber, Number(imin, 0)));
|
||||
BEAST_EXPECT(numberFromJson(sfNumber, std::to_string(imin)) == STNumber(sfNumber, Number(imin, 0)));
|
||||
|
||||
constexpr auto imax = std::numeric_limits<int>::max();
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, imax) ==
|
||||
STNumber(sfNumber, Number(imax, 0)));
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, std::to_string(imax)) ==
|
||||
STNumber(sfNumber, Number(imax, 0)));
|
||||
BEAST_EXPECT(numberFromJson(sfNumber, imax) == STNumber(sfNumber, Number(imax, 0)));
|
||||
BEAST_EXPECT(numberFromJson(sfNumber, std::to_string(imax)) == STNumber(sfNumber, Number(imax, 0)));
|
||||
|
||||
constexpr auto umax = std::numeric_limits<unsigned int>::max();
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, umax) ==
|
||||
STNumber(sfNumber, Number(umax, 0)));
|
||||
BEAST_EXPECT(
|
||||
numberFromJson(sfNumber, std::to_string(umax)) ==
|
||||
STNumber(sfNumber, Number(umax, 0)));
|
||||
BEAST_EXPECT(numberFromJson(sfNumber, umax) == STNumber(sfNumber, Number(umax, 0)));
|
||||
BEAST_EXPECT(numberFromJson(sfNumber, std::to_string(umax)) == STNumber(sfNumber, Number(umax, 0)));
|
||||
|
||||
// Obvious non-numbers tested here
|
||||
try
|
||||
|
||||
Reference in New Issue
Block a user