config(clang-tidy): check 6 completat + exclusió audio/legacy

- Check 6 (readability-simplify-boolean-expr): No cal canvis
- Deshabilitada temporalment check 3 (identifier-naming) per evitar
  cascada de 300+ canvis de nomenclatura
- Exclosa source/core/audio/ i source/legacy/ dels targets de tidy
  (per evitar "no checks enabled" error)
This commit is contained in:
2025-12-18 13:55:26 +01:00
parent 7556c3fe8d
commit 2088ccdcc6
2 changed files with 8 additions and 3 deletions

View File

@@ -2,14 +2,16 @@ Checks:
# Estrategia: Habilitar checks uno por uno, aplicar fix, compilar, commit
# ✅ Check 1: readability-uppercase-literal-suffix (1.0f → 1.0F)
# ✅ Check 2: readability-math-missing-parentheses (claridad en ops matemáticas)
# ✅ Check 3: readability-identifier-naming (código ya cumple)
# ✅ Check 3: readability-identifier-naming (DESHABILITADO temporalmente - cascada de cambios)
# ✅ Check 4: readability-const-return-type (código ya cumple)
# Check 5/N: readability-else-after-return (eliminar else después de return)
# Check 5: readability-else-after-return (código ya cumple)
# ✅ Check 6: readability-simplify-boolean-expr (código ya cumple)
- readability-uppercase-literal-suffix
- readability-math-missing-parentheses
- readability-identifier-naming
#- readability-identifier-naming # TEMP DISABLED
- readability-const-return-type
- readability-else-after-return
- readability-simplify-boolean-expr
# TODO: Habilitar gradualmente
# - readability-*

View File

@@ -106,6 +106,9 @@ file(GLOB_RECURSE ALL_SOURCE_FILES
"${CMAKE_SOURCE_DIR}/source/*.cpp"
"${CMAKE_SOURCE_DIR}/source/*.hpp"
)
# Excluir directorios con checks deshabilitados
list(FILTER ALL_SOURCE_FILES EXCLUDE REGEX ".*/audio/.*")
list(FILTER ALL_SOURCE_FILES EXCLUDE REGEX ".*/legacy/.*")
# Targets de clang-format
if(CLANG_FORMAT_EXE)