Solución: Can't have modifier 'final' here en parámetros tras actualizar a Dart 3.13
Dart 3.13 reserva final y var en las listas de parámetros para los constructores primarios. Ejecuta dart fix --apply --code=extraneous_modifier para quitarlos y usa parameter_assignments en su lugar.