Run banned headers checker standalone.
()
| 634 | |
| 635 | |
| 636 | def main() -> None: |
| 637 | """Run banned headers checker standalone.""" |
| 638 | from ci.util.check_files import run_checker_standalone |
| 639 | from ci.util.paths import PROJECT_ROOT |
| 640 | |
| 641 | checker = BannedHeadersChecker( |
| 642 | banned_headers_list=BANNED_HEADERS_CORE, strict_mode=True |
| 643 | ) |
| 644 | run_checker_standalone( |
| 645 | checker, |
| 646 | [str(PROJECT_ROOT / "src")], |
| 647 | "Found banned headers", |
| 648 | extensions=[".cpp", ".h", ".hpp", ".ino"], |
| 649 | ) |
| 650 | |
| 651 | |
| 652 | if __name__ == "__main__": |
no test coverage detected