diff --git a/contrib/devtools/circular-dependencies.py b/contrib/devtools/circular-dependencies.py index b742a8cea6..409d62424c 100755 --- a/contrib/devtools/circular-dependencies.py +++ b/contrib/devtools/circular-dependencies.py @@ -25,6 +25,7 @@ def module_name(path): return path if path.endswith(".h"): return path[:-2] + return path if path.endswith(".c"): return path[:-2] if path.endswith(".cpp"): diff --git a/test/lint/lint-circular-dependencies.py b/test/lint/lint-circular-dependencies.py index 6f9a633807..86e3504974 100755 --- a/test/lint/lint-circular-dependencies.py +++ b/test/lint/lint-circular-dependencies.py @@ -25,6 +25,7 @@ EXPECTED_CIRCULAR_DEPENDENCIES = ( # Temporary, removed in followup https://github.com/bitcoin/bitcoin/pull/24230 "index/base -> node/context -> net_processing -> index/blockfilterindex -> index/base", ) +EXPECTED_CIRCULAR_DEPENDENCIES = () CODE_DIR = "src" @@ -47,6 +48,7 @@ def main(): ) for dependency_str in dependencies_output.stdout.rstrip().split("\n"): + if dependency_str == '': continue circular_dependencies.append( re.sub("^Circular dependency: ", "", dependency_str) )