Changeset View
Changeset View
Standalone View
Standalone View
test/lint/lint-circular-dependencies.sh
Show All 19 Lines | EXPECTED_CIRCULAR_DEPENDENCIES=( | ||||
"qt/recentrequeststablemodel -> qt/walletmodel -> qt/recentrequeststablemodel" | "qt/recentrequeststablemodel -> qt/walletmodel -> qt/recentrequeststablemodel" | ||||
"qt/transactiontablemodel -> qt/walletmodel -> qt/transactiontablemodel" | "qt/transactiontablemodel -> qt/walletmodel -> qt/transactiontablemodel" | ||||
"qt/walletmodel -> qt/walletmodeltransaction -> qt/walletmodel" | "qt/walletmodel -> qt/walletmodeltransaction -> qt/walletmodel" | ||||
"txmempool -> validation -> txmempool" | "txmempool -> validation -> txmempool" | ||||
"wallet/coincontrol -> wallet/wallet -> wallet/coincontrol" | "wallet/coincontrol -> wallet/wallet -> wallet/coincontrol" | ||||
"wallet/fees -> wallet/wallet -> wallet/fees" | "wallet/fees -> wallet/wallet -> wallet/fees" | ||||
"wallet/rpcwallet -> wallet/wallet -> wallet/rpcwallet" | "wallet/rpcwallet -> wallet/wallet -> wallet/rpcwallet" | ||||
"wallet/wallet -> wallet/walletdb -> wallet/wallet" | "wallet/wallet -> wallet/walletdb -> wallet/wallet" | ||||
"wallet/ismine -> wallet/wallet -> wallet/ismine" | |||||
"avalanche/processor -> validation -> avalanche/processor" | "avalanche/processor -> validation -> avalanche/processor" | ||||
"chainparams -> protocol -> chainparams" | "chainparams -> protocol -> chainparams" | ||||
"chainparamsbase -> util/system -> chainparamsbase" | "chainparamsbase -> util/system -> chainparamsbase" | ||||
"minerfund -> validation -> minerfund" | "minerfund -> validation -> minerfund" | ||||
"script/scriptcache -> validation -> script/scriptcache" | "script/scriptcache -> validation -> script/scriptcache" | ||||
"seeder/bitcoin -> seeder/db -> seeder/bitcoin" | "seeder/bitcoin -> seeder/db -> seeder/bitcoin" | ||||
"chainparams -> protocol -> config -> chainparams" | "chainparams -> protocol -> config -> chainparams" | ||||
"wallet/scriptpubkeyman -> wallet/wallet -> wallet/scriptpubkeyman" | |||||
) | ) | ||||
EXIT_CODE=0 | EXIT_CODE=0 | ||||
CIRCULAR_DEPENDENCIES=() | CIRCULAR_DEPENDENCIES=() | ||||
IFS=$'\n' | IFS=$'\n' | ||||
for CIRC in $(cd src && ../contrib/devtools/circular-dependencies.py {*,*/*,*/*/*}.{h,cpp} | sed -e 's/^Circular dependency: //'); do | for CIRC in $(cd src && ../contrib/devtools/circular-dependencies.py {*,*/*,*/*/*}.{h,cpp} | sed -e 's/^Circular dependency: //'); do | ||||
Show All 33 Lines |