MCPcopy Create free account
hub / github.com/FastLED/FastLED / main

Function main

ci/lint_cpp/impl_hpp_includes_checker.py:91–101  ·  view source on GitHub ↗

Run *.impl.hpp includes checker standalone.

()

Source from the content-addressed store, hash-verified

89
90
91def main() -> None:
92 """Run *.impl.hpp includes checker standalone."""
93 from ci.util.check_files import run_checker_standalone
94
95 checker = ImplHppIncludesChecker()
96 run_checker_standalone(
97 checker,
98 [str(SRC_ROOT), str(PROJECT_ROOT / "tests")],
99 "Found *.impl.hpp includes in non-router files (*.impl.hpp should only be included by *.impl.cpp.hpp)",
100 extensions=[".cpp", ".h", ".hpp", ".cpp.hpp", ".impl.cpp.hpp"],
101 )
102
103
104if __name__ == "__main__":

Callers 1

Calls 2

run_checker_standaloneFunction · 0.90

Tested by

no test coverage detected