|
|
1804c8a171
|
feat(tools): afegit pre-commit hook versionat (clang-format + clang-tidy)
Sistema de git hooks per verificar qualitat de codi automàticament:
Hooks implementats:
- pre-commit: Executa clang-format + clang-tidy en arxius modificats
- 🎨 clang-format: Formata automàticament el codi
- 🔍 clang-tidy: Verifica errors i bloqueja commit si n'hi ha
Característiques:
- ✅ Només revisa arxius modificats (ràpid)
- ✅ Auto-formata amb clang-format i afegeix canvis al commit
- ✅ Bloqueja commits amb errors de clang-tidy
- ✅ Exclou directoris audio/ i legacy/ automàticament
- ✅ Rutes dinàmiques (funciona en qualsevol màquina)
Instal·lació:
./tools/hooks/install.sh
O manual:
cp tools/hooks/pre-commit .git/hooks/
chmod +x .git/hooks/pre-commit
Documentació completa: tools/hooks/README.md
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
2025-12-18 22:08:44 +01:00 |
|