clang-format, ignore magic_enum.h

This commit is contained in:
tequ
2025-06-19 15:56:33 +09:00
parent 0ba16ef3d6
commit e6893a9422
4 changed files with 889 additions and 1640 deletions

View File

@@ -20,7 +20,7 @@ jobs:
sudo apt-get update
sudo apt-get install clang-format-${CLANG_VERSION}
- name: Format first-party sources
run: find include src -type f \( -name '*.cpp' -o -name '*.hpp' -o -name '*.h' -o -name '*.ipp' \) -exec clang-format-${CLANG_VERSION} -i {} +
run: find include src -type f \( -name '*.cpp' -o -name '*.hpp' -o -name '*.h' -o -name '*.ipp' \) -not -path "src/magic/magic_enum.h" -exec clang-format-${CLANG_VERSION} -i {} +
- name: Check for differences
id: assert
run: |

View File

@@ -27,10 +27,10 @@ LedgerFormats::LedgerFormats()
{
// Fields shared by all ledger formats:
static const std::initializer_list<SOElement> commonFields{
{sfLedgerIndex, soeOPTIONAL},
{sfLedgerEntryType, soeREQUIRED},
{sfFlags, soeREQUIRED},
{sfRemarks, soeOPTIONAL},
{sfLedgerIndex, soeOPTIONAL},
{sfLedgerEntryType, soeREQUIRED},
{sfFlags, soeREQUIRED},
{sfRemarks, soeOPTIONAL},
};
#pragma push_macro("UNWRAP")

File diff suppressed because it is too large Load Diff

View File

@@ -121,7 +121,8 @@ private:
if (find("UINT"))
{
if (find("512") || find("384") || find("256") || find("192") || find("160") || find("128"))
if (find("512") || find("384") || find("256") || find("192") ||
find("160") || find("128"))
return replace("UINT", "Hash");
else
return replace("UINT", "UInt");
@@ -429,7 +430,8 @@ private:
addFlagsToJson<NFTokenCreateOfferFlags>(ret, "NFTokenCreateOffer");
addFlagsToJson<ClaimRewardFlags>(ret, "ClaimReward");
addFlagsToJson<BridgeModifyFlags>(ret, "XChainModifyBridge");
addFlagsToJson<MPTokenIssuanceCreateFlags>(ret, "MPTokenIssuanceCreate");
addFlagsToJson<MPTokenIssuanceCreateFlags>(
ret, "MPTokenIssuanceCreate");
addFlagsToJson<MPTokenAuthorizeFlags>(ret, "MPTokenAuthorize");
addFlagsToJson<MPTokenIssuanceSetFlags>(ret, "MPTokenIssuanceSet");
addFlagsToJson<AMMClawbackFlags>(ret, "AMMClawback");
@@ -446,27 +448,27 @@ private:
static_cast<uint32_t>(entry.value);
}
// AMMWithdraw
std::array<FlagData, 7> ammWithdrawFlags{{
{"tfLPToken", tfLPToken},
{"tfSingleAsset", tfSingleAsset},
{"tfTwoAsset", tfTwoAsset},
{"tfOneAssetLPToken", tfOneAssetLPToken},
{"tfLimitLPToken", tfLimitLPToken},
{"tfWithdrawAll", tfWithdrawAll},
{"tfOneAssetWithdrawAll", tfOneAssetWithdrawAll}}};
std::array<FlagData, 7> ammWithdrawFlags{
{{"tfLPToken", tfLPToken},
{"tfSingleAsset", tfSingleAsset},
{"tfTwoAsset", tfTwoAsset},
{"tfOneAssetLPToken", tfOneAssetLPToken},
{"tfLimitLPToken", tfLimitLPToken},
{"tfWithdrawAll", tfWithdrawAll},
{"tfOneAssetWithdrawAll", tfOneAssetWithdrawAll}}};
for (auto const& entry : ammWithdrawFlags)
{
ret[jss::TRANSACTION_FLAGS]["AMMWithdraw"][entry.name] =
static_cast<uint32_t>(entry.value);
}
// AMM Deposit
std::array<FlagData, 6> ammDepositFlags{{
{"tfLPToken", tfLPToken},
{"tfSingleAsset", tfSingleAsset},
{"tfTwoAsset", tfTwoAsset},
{"tfOneAssetLPToken", tfOneAssetLPToken},
{"tfLimitLPToken", tfLimitLPToken},
{"tfTwoAssetIfEmpty", tfTwoAssetIfEmpty}}};
std::array<FlagData, 6> ammDepositFlags{
{{"tfLPToken", tfLPToken},
{"tfSingleAsset", tfSingleAsset},
{"tfTwoAsset", tfTwoAsset},
{"tfOneAssetLPToken", tfOneAssetLPToken},
{"tfLimitLPToken", tfLimitLPToken},
{"tfTwoAssetIfEmpty", tfTwoAssetIfEmpty}}};
for (auto const& entry : ammDepositFlags)
{
ret[jss::TRANSACTION_FLAGS]["AMMDeposit"][entry.name] =