diff --git a/.clang-tidy b/.clang-tidy index 0c24122..159afa5 100644 --- a/.clang-tidy +++ b/.clang-tidy @@ -1,9 +1,11 @@ Checks: # Estrategia: Habilitar checks uno por uno, aplicar fix, compilar, commit # ✅ Check 1: readability-uppercase-literal-suffix (1.0f → 1.0F) - # Check 2/N: readability-math-missing-parentheses (claridad en ops matemáticas) + # ✅ Check 2: readability-math-missing-parentheses (claridad en ops matemáticas) + # Check 3/N: readability-identifier-naming (GRANDE: renombramientos) - readability-uppercase-literal-suffix - readability-math-missing-parentheses + - readability-identifier-naming # TODO: Habilitar gradualmente # - readability-* @@ -24,9 +26,7 @@ Checks: # - -modernize-avoid-c-arrays,-warnings-as-errors WarningsAsErrors: '*' -# Solo incluir archivos de tu código fuente (external tiene su propio .clang-tidy) -# Excluye jail_audio.hpp del análisis -# HeaderFilterRegex: '^source/(?!core/audio/jail_audio\.hpp).*' +# No usar HeaderFilterRegex - usamos .clang-tidy local en source/core/audio/ para excluir FormatStyle: file CheckOptions: diff --git a/source/core/audio/.clang-tidy b/source/core/audio/.clang-tidy new file mode 100644 index 0000000..fec2a95 --- /dev/null +++ b/source/core/audio/.clang-tidy @@ -0,0 +1,5 @@ +# Deshabilitar clang-tidy para este directorio (código externo: jail_audio.hpp) +# Los demás archivos de este directorio (audio.cpp, audio_cache.cpp) también se benefician +# de no ser modificados porque dependen íntimamente de la API de jail_audio.hpp + +Checks: '-*'