flutter / flutter/devtools

Pull "Open Ports" feature out into main DevTools

Offen
#6,088 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
P2
Vorherrschende Sprache
Dart
Sterne
1.7k
Forks
404
Ø Merge
6 T. 17 Std.
Gemergte PRs (30 T.)
18

Beschreibung

In the VM developer tools page, there is a feature to debug open ports (`VM Tools --> Isolates --> Open Ports`). This is useful for the general developer, not just the VM developer. For example, debugging why a test won't terminate. Here's a request for this feature that we've closed, although access to the feature requires the user to know that "VM developer mode" must be enabled: https://github.com/flutter/devtools/issues/844.

One question is where this feature would live. A related request is for a tool in DevTools to track leaking async operations (https://github.com/flutter/devtools/issues/5581) - maybe these two features are related and could live in a similar location?

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit der Untersuchung der Seite zu den VM developer tools und der vorhandenen Funktion VM Tools \u001a Isolates \u001a Open Ports. Lies die Issues 844 und 5581, um den bisherigen Kontext zu verstehen und festzustellen, ob das Tool async-leak die Platzierung beeinflusst. Als abgeschlossen gilt die Aufgabe, wenn die Funktion open-ports in main DevTools verfügbar ist, ohne den VM developer mode zu erfordern.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
dart
Bereich
devtools
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.