flutter / flutter/devtools

Improving retaining path identifier in Diff view

Aperta
#5,179 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
memory > diff P3 screen: memory ux
Lingua principale
Dart
Stelle
1.7k
Fork
404
Merge medio
6g 17h
PR unite (30g)
18

Descrizione

Retaining paths are currently identified by the last few nodes as shown in the screenshot below. The identifiers often include classes internal to Dart and Flutter, which the app developer is likely to be unfamiliar with. Thus, it's unclear the information in such identifiers actually providing any value to the majority of users.

![Image](https://user-images.githubusercontent.com/348942/216466120-e280655e-d290-43bd-84a9-0bd5efce025a.png)

It might not hurt to identify different retaining paths simply by number such as Path 1, Path 2, Path 3, etc. The detailed path information is available on the right hand side of the table once the user selects one of them. Thoughts?

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Start in the DevTools Diff view and inspect how retaining-path identifiers are produced and displayed in the table. Compare the table selection behavior with the detailed path information shown on the right. Done means distinct paths have clear identifiers while selecting one still exposes its detailed path.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
dart
Ambito
devtools
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.