Feature request: `modify` and `applyEdits` on parsed AST
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 25/100
- Type d'issue
- Fonctionnalité
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- typescript
- Domaine
- tooling
Piste de recherche
L'issue ne nomme aucun fichier ni test. Commencez par examiner les API existantes de l'AST et des opérations d'édition du parser, puis définissez comment les modifications de l'arbre analysé doivent rester synchronisées avec le texte JSON ; la tâche est terminée lorsqu'un périmètre convenu et des tests pour le comportement proposé de modify et applyEdits sont définis.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
I'm trying to keep a JSON datastructure in sync with its text representation for a custom VS Code editor.
I was thinking maybe it'd make sense to directly apply edit operations on the parsed tree rather than reparsing JSON every time?
- Langage dominant
- TypeScript
- Étoiles
- 759
- Forks
- 66
- Merge moyen
- 5 j 10 h
- PR mergées (30 j)
- 7
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de microsoft/node-jsonc-parser
-
Difficulté 3/5 1-2 jours Accessibilité débutants 72/100
microsoft/node-jsonc-parser#125 · 1 commentaire ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
microsoft/node-jsonc-parser#105 ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
microsoft/node-jsonc-parser#103 · 2 commentaires · 8 réactions ·
-
Provide usage examples Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 48/100
microsoft/node-jsonc-parser#97 · 2 réactions ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
microsoft/node-jsonc-parser#95 · 1 réaction ·
Toutes les issues de microsoft/node-jsonc-parser
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
Eynzof/Hermes-CN-Desktop#610 ·
-
[Bug]: Matrix progress drafts fail with "Matrix runtime not initialized" during tool activity Ouvertebug clawsweeper:linked-pr-open clawsweeper:needs-live-repro clawsweeper:no-new-fix-pr impact:message-loss issue-rating: 🐚 platinum hermit P2 regression
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
-
Client support matrix inclusion Ouverteenhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
-
calcite-components needs triage refactor
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
Esri/calcite-design-system#15203 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 90/100
danielmiessler/LifeOS#2218 ·