flutter / flutter/devtools

<exception> variable should be available at all levels of the stack

Abierto
#229 3 comentarios 0 reacciones 0 asignados Ver en GitHub
P2 screen: debugger
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

Abrir la 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

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.