danielgtaylor / danielgtaylor/openapi-cli-generator
Server Variables
- Langage dominant
- Go
- Étoiles
- 218
- Forks
- 54
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Currently, [OpenAPI 3 server variables](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.1.md#serverVariableObject) are not handled at all. They are required to have defaults, so at the very least we should string replace the template values with the defaults.
A better implementation would also expose these as optional parameters for the generated CLI. One complication is that different servers might have different variables, so the ones that get exposed might depend on the current server index.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez par suivre la manière dont la CLI générée sélectionne un serveur et lit les définitions de serveur OpenAPI 3. Vérifiez d’abord les valeurs par défaut requises, puis déterminez si l’objectif est uniquement la substitution de modèles ou également les paramètres CLI facultatifs spécifiques au serveur. C’est terminé lorsque les variables du serveur sont gérées de manière cohérente pour le serveur sélectionné et que le comportement attendu est couvert par des tests.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- go, openapi
- Domaine
- api, cli, tooling
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100