mirror of
https://github.com/affaan-m/everything-claude-code.git
synced 2026-03-30 21:53:28 +08:00
- agents: cpp-build-resolver, cpp-reviewer - commands: cpp-build, cpp-review, cpp-test - rules: cpp/ (coding-style, hooks, patterns, security, testing) - tests: 9 new hook test files with comprehensive coverage Cherry-picked from PR #436.
734 B
734 B
paths
| paths | |||||||
|---|---|---|---|---|---|---|---|
|
C++ Hooks
This file extends common/hooks.md with C++ specific content.
Build Hooks
Run these checks before committing C++ changes:
# Format check
clang-format --dry-run --Werror src/*.cpp src/*.hpp
# Static analysis
clang-tidy src/*.cpp -- -std=c++17
# Build
cmake --build build
# Tests
ctest --test-dir build --output-on-failure
Recommended CI Pipeline
- clang-format — formatting check
- clang-tidy — static analysis
- cppcheck — additional analysis
- cmake build — compilation
- ctest — test execution with sanitizers