<exception> variable should be available at all levels of the stack
- Lenguaje dominante
- Dart
- Estrellas
- 1.7k
- Forks
- 404
- Merge medio
- 6 d 17 h
- PR fusionados (30 d)
- 18
Descripción
Currently when an exception occurs, we inject an `` variable into the top stack frame. This means if you navigate up the stack (eg. if the exception occurred inside the `assert` implementation but you want to view the code that contained the condition) it's not longer visible.
It'd be better if this variable was "global" while you were paused on the exception so you can see it when at any level of the stack.
Guía de contribución
Línea de trabajo
En el issue no se mencionan archivos ni tests. Empieza localizando el código del depurador que inyecta la variable en el frame superior de la pila y, a continuación, sigue cómo se exponen las variables al navegar entre frames. La tarea estará terminada cuando la variable siga disponible en todos los niveles de la pila mientras la ejecución está pausada en la excepción, con cobertura del depurador para ese comportamiento.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- dart
- Área
- devtools
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100