audita NOLINT/cppcheck-suppress: refactor i justifica residuals

This commit is contained in:
2026-05-17 09:18:08 +02:00
parent 91add6f2fe
commit e887b77dcb
7 changed files with 292 additions and 383 deletions
+1 -3
View File
@@ -27,9 +27,7 @@ void SmartSprite::init() {
// Actualiza la posición y comprueba si ha llegado a su destino
void SmartSprite::update() {
if (enabled_) {
// Actualiza només la posició; els SmartSprite no usen animació de
// frames i salten deliberadament AnimatedSprite::animate().
// NOLINTNEXTLINE(bugprone-parent-virtual-call)
// NOLINTNEXTLINE(bugprone-parent-virtual-call): salt deliberat a l'avi — SmartSprite hereta d'AnimatedSprite només per reutilitzar API, però no usa animació de frames, així que es salta AnimatedSprite::update() (que cridaria animate())
MovingSprite::update();
// Comprueba el movimiento