openapi-generators / openapi-generators/openapi-python-client

use key not title for class name

Ouverte
#652 4 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

🐞bug
Langage dominant
Python
Étoiles
2k
Forks
293
Merge moyen
34 min
PR mergées (30 j)
1

Description

in components -> schemas
Screenshot from 2022-08-10 22-53-44
here i have erros:

Unable to parse schema /components/schemas/HRVSample

Unable to parse this part of your OpenAPI document: : Attempted to generate duplicate models with name "Sample"

why used the title for class names and not the key. The key is always unique, but the title is not necessarily unique.

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par l’entrée components/schemas d’OpenAPI pour HRVSample et suivez la façon dont le générateur de clients déduit les noms des classes de modèle à partir de sa clé et de son titre. C’est terminé lorsque des schemas ayant des clés distinctes mais le même titre génèrent des modèles distincts sans l’erreur de modèle dupliqué présentée dans l’issue.

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

Évaluation

Stack technique
openapi, python
Domaine
tooling
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

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