flutter / flutter/devtools

Support deep linking to the debug tab on a given isolate and library

オープン
#4,241 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る
P2 screen: debugger
主要言語
Dart
スター
1.7k
フォーク
404
平均マージ
6日 17時間
マージ済み PR(30日)
18

説明

In the test runner we currently link to the Observatory UI when debugging tests. We'd like to point to the devtools UI instead.
https://github.com/dart-lang/test/issues/1563

Observatory lets us link to the `/inspect` path with an `isolateId` query parameter, and a `objectId` parameter pointing the `_test.dart` library.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

まず、リンクされたテストランナーのissueを読み、現在テストランナーがどのように自身のObservatory `/inspect` URLを構築しているかをたどります。デバッグタブのDevToolsのルートを特定し、要求されたライブラリのisolateIdとobjectIdの値をどのように受け取れるかを確認します。生成されたリンクで、指定したisolateとライブラリを開いた状態でDevToolsが開けば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
dart
領域
devtools
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。