fix clang-tidy issues

This commit is contained in:
Mayukha Vadari
2026-04-21 15:22:12 -04:00
parent 0de37c2cad
commit dc2430ea86
24 changed files with 29 additions and 18 deletions

View File

@@ -31,6 +31,8 @@
#include <xrpl/protocol/STLedgerEntry.h>
#include <xrpl/protocol/TER.h>
#include "xrpl/ledger/helpers/AccountRootHelpers.h"
#include <algorithm>
#include <chrono>
#include <cstdint>

View File

@@ -28,6 +28,9 @@
#include <xrpl/protocol/nft.h>
#include <xrpl/protocol/nftPageMask.h>
#include "xrpl/beast/utility/Journal.h"
#include "xrpl/protocol/UintTypes.h"
#include <algorithm>
#include <cstddef>
#include <cstdint>

View File

@@ -11,6 +11,8 @@
#include <xrpl/protocol/STLedgerEntry.h>
#include <xrpl/protocol/TER.h>
#include "xrpl/protocol/LedgerFormats.h"
#include <memory>
namespace xrpl {

View File

@@ -355,7 +355,7 @@ updateTrustLine(
&& ((flags & (!bSenderHigh ? lsfLowReserve : lsfHighReserve)) != 0u)
// Sender reserve is set.
&& static_cast<bool>(flags & (!bSenderHigh ? lsfLowNoRipple : lsfHighNoRipple)) !=
static_cast<bool>(wrappedAcct->isFlag(lsfDefaultRipple)) &&
wrappedAcct->isFlag(lsfDefaultRipple) &&
((flags & (!bSenderHigh ? lsfLowFreeze : lsfHighFreeze)) == 0u) &&
!state->getFieldAmount(!bSenderHigh ? sfLowLimit : sfHighLimit)
// Sender trust limit is 0.
@@ -564,7 +564,8 @@ requireAuth(ReadView const& view, Issue const& issue, AccountID const& account,
// If this is a weak or legacy check, or if the account has a line, fail if
// auth is required and not set on the line
auto const issuerAccount = AccountRoot(issue.account, view);
if (issuerAccount.exists() && ((issuerAccount->isFlag(lsfRequireAuth)) != 0u))
if (issuerAccount.exists() &&
(static_cast<unsigned int>(issuerAccount->isFlag(lsfRequireAuth)) != 0u))
{
if (trustLine)
{

View File

@@ -577,7 +577,7 @@ directSendNoFeeIOU(
&& ((uFlags & (!bSenderHigh ? lsfLowReserve : lsfHighReserve)) != 0u)
// Sender reserve is set.
&& static_cast<bool>(uFlags & (!bSenderHigh ? lsfLowNoRipple : lsfHighNoRipple)) !=
static_cast<bool>(AccountRoot(uSenderID, view, j)->isFlag(lsfDefaultRipple)) &&
AccountRoot(uSenderID, view, j)->isFlag(lsfDefaultRipple) &&
((uFlags & (!bSenderHigh ? lsfLowFreeze : lsfHighFreeze)) == 0u) &&
!sleRippleState->getFieldAmount(!bSenderHigh ? sfLowLimit : sfHighLimit)
// Sender trust limit is 0.

View File

@@ -40,6 +40,8 @@
#include <xrpl/tx/apply.h>
#include <xrpl/tx/applySteps.h>
#include "xrpl/protocol/Serializer.h"
#include <cstddef>
#include <cstdint>
#include <memory>

View File

@@ -4,10 +4,6 @@
#include <xrpl/beast/utility/Journal.h>
#include <xrpl/beast/utility/Zero.h>
#include <xrpl/ledger/ReadView.h>
#include <xrpl/ledger/View.h>
#include <xrpl/ledger/helpers/AccountRootHelpers.h>
#include <xrpl/ledger/helpers/RippleStateHelpers.h>
#include <xrpl/protocol/Indexes.h>
#include <xrpl/protocol/LedgerFormats.h>
#include <xrpl/protocol/SField.h>
#include <xrpl/protocol/STLedgerEntry.h>

View File

@@ -4,7 +4,6 @@
#include <xrpl/beast/utility/Journal.h>
#include <xrpl/beast/utility/Zero.h>
#include <xrpl/beast/utility/instrumentation.h>
#include <xrpl/core/ServiceRegistry.h>
#include <xrpl/ledger/PaymentSandbox.h>
#include <xrpl/ledger/helpers/AccountRootHelpers.h>
#include <xrpl/ledger/helpers/MPTokenHelpers.h>

View File

@@ -23,6 +23,8 @@
#include <xrpl/tx/Transactor.h>
#include <xrpl/tx/applySteps.h>
#include "xrpl/basics/Slice.h"
#include <cstdint>
#include <unordered_set>

View File

@@ -251,7 +251,7 @@ SignerListSet::validateQuorumAndSignerEntries(
// Make sure there are no duplicate signers.
XRPL_ASSERT(
std::is_sorted(signers.begin(), signers.end()),
std::ranges::is_sorted(signers),
"xrpl::SignerListSet::validateQuorumAndSignerEntries : sorted "
"signers");
if (std::ranges::adjacent_find(signers) != signers.end())

View File

@@ -7,7 +7,6 @@
#include <xrpl/ledger/helpers/AccountRootHelpers.h>
#include <xrpl/ledger/helpers/DirectoryHelpers.h>
#include <xrpl/ledger/helpers/MPTokenHelpers.h>
#include <xrpl/ledger/helpers/RippleStateHelpers.h>
#include <xrpl/ledger/helpers/TokenHelpers.h>
#include <xrpl/protocol/AccountID.h>
#include <xrpl/protocol/Asset.h>

View File

@@ -14,7 +14,6 @@
#include <xrpl/ledger/helpers/MPTokenHelpers.h>
#include <xrpl/ledger/helpers/OfferHelpers.h>
#include <xrpl/ledger/helpers/PermissionedDEXHelpers.h>
#include <xrpl/ledger/helpers/RippleStateHelpers.h>
#include <xrpl/ledger/helpers/TokenHelpers.h>
#include <xrpl/protocol/AccountID.h>
#include <xrpl/protocol/Asset.h>

View File

@@ -20,9 +20,14 @@
#include <xrpl/protocol/Units.h>
#include <xrpl/tx/transactors/vault/VaultCreate.h>
#include "xrpl/protocol/AccountID.h"
#include <algorithm>
#include <cstddef>
#include <cstdint>
#include <limits>
#include <memory>
#include <optional>
#include <utility>
namespace xrpl {

View File

@@ -11,6 +11,9 @@
#include <xrpl/tx/Transactor.h>
#include <xrpl/tx/transactors/lending/LendingHelpers.h>
#include "xrpl/basics/Number.h"
#include "xrpl/protocol/STAmount.h"
namespace xrpl {
bool

View File

@@ -23,6 +23,7 @@
#include <array>
#include <cstdint>
#include <cstring>
#include <iterator>
#include <utility>
namespace xrpl {

View File

@@ -4,7 +4,6 @@
#include <xrpl/ledger/helpers/AccountRootHelpers.h>
#include <xrpl/ledger/helpers/NFTokenHelpers.h>
#include <xrpl/protocol/AccountID.h>
#include <xrpl/protocol/Indexes.h>
#include <xrpl/protocol/Protocol.h>
#include <xrpl/protocol/SField.h>
#include <xrpl/protocol/TER.h>

View File

@@ -38,7 +38,6 @@
#include <algorithm>
#include <cstdint>
#include <memory>
#include <optional>
#include <unordered_set>

View File

@@ -8,7 +8,6 @@
#include <xrpl/ledger/helpers/PaymentChannelHelpers.h>
#include <xrpl/protocol/AccountID.h>
#include <xrpl/protocol/Feature.h>
#include <xrpl/protocol/Indexes.h>
#include <xrpl/protocol/Keylet.h>
#include <xrpl/protocol/LedgerFormats.h>
#include <xrpl/protocol/PayChan.h>

View File

@@ -5,7 +5,6 @@
#include <xrpl/ledger/helpers/AccountRootHelpers.h>
#include <xrpl/ledger/helpers/PaymentChannelHelpers.h>
#include <xrpl/protocol/AccountID.h>
#include <xrpl/protocol/Indexes.h>
#include <xrpl/protocol/Keylet.h>
#include <xrpl/protocol/LedgerFormats.h>
#include <xrpl/protocol/SField.h>

View File

@@ -4,7 +4,6 @@
#include <xrpl/ledger/helpers/AccountRootHelpers.h>
#include <xrpl/ledger/helpers/NFTokenHelpers.h>
#include <xrpl/protocol/AccountID.h>
#include <xrpl/protocol/Indexes.h>
#include <xrpl/protocol/SField.h>
#include <xrpl/protocol/TER.h>
#include <xrpl/protocol/XRPAmount.h>

View File

@@ -22,6 +22,8 @@
#include <xrpl/protocol/TER.h>
#include <xrpl/tx/Transactor.h>
#include "xrpl/core/ServiceRegistry.h"
#include <cstdint>
#include <memory>
#include <optional>

View File

@@ -11,7 +11,6 @@
#include <xrpl/ledger/helpers/DirectoryHelpers.h>
#include <xrpl/protocol/AccountID.h>
#include <xrpl/protocol/ErrorCodes.h>
#include <xrpl/protocol/Indexes.h>
#include <xrpl/protocol/LedgerFormats.h>
#include <xrpl/protocol/RPCErr.h>
#include <xrpl/protocol/SField.h>

View File

@@ -24,6 +24,7 @@
#include <xrpl/protocol/STAmount.h>
#include <xrpl/protocol/jss.h>
#include "xrpl/protocol/Feature.h"
#include <date/date.h>
#include <chrono>