Mobility-Solutions/Transportify

En VS Code, aparecen excepciones sin tratar en el debugger, pero en realidad sí lo están (UT 2426 - Registrar Usuario y Autenticación)

Closed this issue · 1 comments

Se trata de una "known issue" desde hace meses en los repositorios de Dart y Flutter, pero no parece que estén trabajando activamente en arreglarlo.

Usar try-catch con await es preferible a usar el método catchError(...) the Future.
Aunque también funcione (y pueda ser incluso mejor), este causa un bug en VSCode, el cual no
entiende que la excepción ha sido capturada, y la muestra como excepción sin tratar, aunque ya lo esté.

Propongo una solución a este problema en una pull request.

Esta es la pull request asociada a la issue #26