[TOOL_PROFILE]
clang-tidy
C and C++ linter and static analysis tool.
lint lang: c, cpp
[USE_WHEN]ALLOW
- ✓ Run C or C++ lint and static analysis checks
[AVOID_WHEN]BLOCK
- ✕ compile_commands.json or project configuration is missing
[GUARDRAILS]MANDATORY
- ⚠ Run analysis with the project's compile database.
[DETAILS]RAW_META
- Binary
- clang-tidy
- Effects
- execute_code, read_files, write_files
- Documentation
- https://clang.llvm.org/extra/clang-tidy/
[SIMILAR_TOOLS]03