Consider exposing more functionality in `devtools_app_shared`
- Langage dominant
- Dart
- Étoiles
- 1.7k
- Forks
- 404
- Merge moyen
- 6 j 17 h
- PR mergées (30 j)
- 18
Description
Some suggestions based on the creation of `shared_preferences_tool`: https://github.com/flutter/packages/pull/6749
- [x] DevToolsClearableTextField: https://github.com/flutter/devtools/blob/master/packages/devtools_app/lib/src/shared/common_widgets.dart#L839
- done in https://github.com/flutter/devtools/pull/7979
- [x] RoundedDropdownButton: https://github.com/flutter/devtools/blob/master/packages/devtools_app/lib/src/shared/common_widgets.dart#L755
- done in https://github.com/flutter/devtools/pull/7979
- [ ] search and filter UI elements
- [x] utilities like `caseInsensitiveFuzzyMatch`: https://github.com/flutter/devtools/blob/master/packages/devtools_app/lib/src/shared/primitives/utils.dart/#L959
- done in https://github.com/flutter/devtools/pull/7979
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Examinez la pull request de shared_preferences_tool ainsi que les emplacements référencés common_widgets.dart et primitives/utils.dart afin de comprendre quelles fonctionnalités sont déjà exposées. Identifiez les éléments d’UI de recherche et de filtrage restants, puis confirmez que le package partagé peut les exposer pour les réutiliser ; l’issue ne spécifie aucun fichier ni test particulier pour ce travail.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- dart
- Domaine
- tooling
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100