flutter / flutter/devtools

Inspector to flutter API should be more compact.

Aperta
#5,995 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
P3 screen: inspector tech debt
Lingua principale
Dart
Stelle
1.7k
Fork
404
Merge medio
6g 17h
PR unite (30g)
18

Descrizione

API adds prefix 'inspector-' to every id, that increases size of memory footprint on both Flutter and DevTools side, and size of packages.

This should be either fixed or explained.

https://github.com/flutter/flutter/blob/7e2f1f5bf6e19274e87d7184b6f7249d629d1b18/packages/flutter/lib/src/widgets/widget_inspector.dart#L1302

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia leggendo packages/flutter/lib/src/widgets/widget_inspector.dart alla riga 1302 e seguendo come gli ID dell'inspector vengono esposti a Flutter e DevTools. Determina se il prefisso `inspector-` può essere rimosso oppure se deve invece essere spiegato, quindi verifica l'effetto sulla memoria e sulle dimensioni del pacchetto. Il lavoro è completato quando l'approccio scelto è documentato e il suo impatto è misurato.

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

Valutazione

Stack tecnologico
dart, flutter
Ambito
api, tooling
Tipo di issue
Refactoring
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.