registrystack / registrystack/registry-stack

Shared quoting helper for path hints in bregctl and evidencectl

Ouverte
#855 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
area:breg area:evidence criticality:p3 enhancement needs-jeremi-decision rust
Langage dominant
Rust
Étoiles
2
Forks
0
Merge moyen
2 h 55 min
PR mergées (30 j)
130

Description

The next-step line of `bregctl init`, the build diagnosis hint of `evidencectl`, and the scaffold's next-step hint interpolate a project path unquoted, so a path containing whitespace is not copy-pastable.

Add one quoting helper and use it for every hint, so the hints change together. Cover each hint with a unit test whose path contains a space.

Origin: review of PR #850; declined there so the three hints move in one change.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Localisez les implémentations et les tests unitaires existants pour les indications concernant les prochaines étapes dans bregctl init, le diagnostic de evidencectl build et le scaffold. Commencez par comparer la façon dont chaque indication interpole actuellement son chemin de projet. Le travail est terminé lorsque les trois utilisent le comportement de quoting partagé et que chacun dispose d’un test unitaire couvrant un chemin contenant des espaces.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
rust
Domaine
cli
Type d'issue
Refactorisation
Difficulté
3/5
Temps estimé
1-2 jours
Activité
Active
Clarté
Clairement spécifiée
Accessibilité débutants
78/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.