Support source links for a profile mode app.
- Langage dominant
- Dart
- Étoiles
- 1.7k
- Forks
- 404
- Merge moyen
- 6 j 17 h
- PR mergées (30 j)
- 18
Description
Right now, these links are disabled for a couple reasons:
1) in profile mode, we do not initialize the script manager. This code should be refactored so that the script manager itself is responsible for updating scripts on isolate changes and initial connection, instead of the current impl which has consumers of the isolate manager (debugger related features) responsible for refreshing scripts on the isolate manager.
2) in profile mode, the debugger page is disabled, so we do not have a destination for the links. We should use the new "tools" stream to navigate to the source uri in the user's IDE instead.
CC @bkonyi
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Suivez la façon dont le mode profil initialise le gestionnaire de scripts et dont les consommateurs de l'isolate manager actualisent les scripts, puis examinez le nouveau chemin de navigation du tools stream. Le travail est terminé lorsque les liens source du mode profil ouvrent l'URI source dans l'IDE de l'utilisateur et que les scripts sont mis à jour lors des changements d'isolate et de la connexion initiale.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- dart
- Domaine
- devtools
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 45/100