perf: aplicar checks performance-* (91 fixes)

Cambios aplicados:
- Reemplazar std::endl con '\n' (91 casos)
  * std::endl hace flush del buffer (más lento)
  * '\n' solo inserta newline (más rápido)
  * Mejora rendimiento de logging/debug

Check excluido:
- performance-enum-size: Tamaño de enum no es crítico para rendimiento
This commit is contained in:
2025-12-18 21:24:07 +01:00
parent 7f6af6dd00
commit 364cf36183
17 changed files with 94 additions and 92 deletions

View File

@@ -19,7 +19,9 @@ Checks:
- modernize-*
- -modernize-use-trailing-return-type # Excluido (estilo controversial)
- -modernize-avoid-c-arrays # Excluido (arrays C son OK en algunos contextos)
# - performance-*
# ✅ Check 9: performance-* (91 fixes aplicados)
- performance-*
- -performance-enum-size # Excluido (tamaño de enum no crítico)
# - bugprone-unchecked-optional-access
# - bugprone-sizeof-expression
# - bugprone-suspicious-missing-comma