mirror of
https://github.com/Retropex/bitcoin.git
synced 2025-05-15 12:40:41 +02:00
test: Make linter to look for BOOST_ASSERT
macros
The `BOOST_ASSERT` macro requires to `#include boost/assert.hpp`.
This commit is contained in:
parent
47fe551e52
commit
28fff06afe
@ -45,6 +45,16 @@ def main():
|
|||||||
":(exclude)src/rpc/server.cpp",
|
":(exclude)src/rpc/server.cpp",
|
||||||
], "CHECK_NONFATAL(condition) or NONFATAL_UNREACHABLE should be used instead of assert for RPC code.")
|
], "CHECK_NONFATAL(condition) or NONFATAL_UNREACHABLE should be used instead of assert for RPC code.")
|
||||||
|
|
||||||
|
# The `BOOST_ASSERT` macro requires to `#include boost/assert.hpp`,
|
||||||
|
# which is an unnecessary Boost dependency.
|
||||||
|
exit_code |= git_grep([
|
||||||
|
"-E",
|
||||||
|
r"BOOST_ASSERT *\(.*\);",
|
||||||
|
"--",
|
||||||
|
"*.cpp",
|
||||||
|
"*.h",
|
||||||
|
], "BOOST_ASSERT must be replaced with Assert, BOOST_REQUIRE, or BOOST_CHECK.")
|
||||||
|
|
||||||
sys.exit(exit_code)
|
sys.exit(exit_code)
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user