<exception> variable should be available at all levels of the stack
オープン
P2
screen: debugger
- 主要言語
- Dart
- スター
- 1.7k
- フォーク
- 404
- 平均マージ
- 6日 17時間
- マージ済み PR(30日)
- 18
説明
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.
コントリビューションガイド
調査の方向性
Issue にはファイルやテストが指定されていません。まず、最上位の stack frame に 変数を注入する debugger のコードを見つけ、次に frame 間を移動するときに変数がどのように公開されるかを追跡してください。例外で一時停止している間、変数がすべての stack level で利用可能なままになり、その動作を対象とする debugger のカバレッジがある状態を完了とします。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- dart
- 領域
- devtools
- issue の種類
- 機能追加
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 35/100