Allowing circular references
Les mainteneurs répondent en général sous 1 jour
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
- javascript, openapi
- Domaine
- api, backend-api-design
Piste de recherche
Commencez par openapi-diff/dist/openapi-diff/spec-differ/diff-finder/json-schema-diff.js, où l’erreur de $ref circulaire est signalée, et suivez la manière dont le schéma Content est comparé. Déterminez le comportement attendu pour /components/schemas/Content/properties/children/items et définissez l’achèvement comme la génération d’un rapport sans échouer sur cette référence circulaire, avec une couverture pour la spécification d’exemple.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Is there a way to generate the report allowing for circular dependencies on the parameters?
OpenApiDiffErrorImpl [VError]: ReferenceError: Circular $ref pointer found at /builds/#/components/schemas/Content/properties/children/items
at /usr/local/lib/node_modules/openapi-diff/dist/openapi-diff/spec-differ/diff-finder/json-schema-diff.js:27:15
at Generator.throw (<anonymous>)
at rejected (/usr/local/lib/node_modules/openapi-diff/dist/openapi-diff/spec-differ/diff-finder/json-schema-diff.js:6:65) {
jse_shortmsg: 'ReferenceError: Circular $ref pointer found at /builds/#/components/schemas/Content/properties/children/items',
jse_info: {},
code: 'OPENAPI_DIFF_DIFF_ERROR'
}
Thank you!
- Langage dominant
- C#
- Étoiles
- 290
- Forks
- 50
- Merge moyen
- 7 h 8 min
- PR mergées (30 j)
- 11
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
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 Azure/openapi-diff
-
Crash if inherited property is structurally equal but not reference identicalPeut-être à nouveau libre @mikeharder l’a pris il y a 155 jours, et aucune pull request n’est ouverte. Ouverte
Azure/openapi-diff#482 · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Crash if duplicate model names (across files) used in allOfPeut-être à nouveau libre @mikeharder l’a pris il y a 156 jours, et aucune pull request n’est ouverte. Ouverte
Azure/openapi-diff#479 · 2 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Remove dependency `autorest`Peut-être à nouveau libre @mikeharder l’a pris il y a 218 jours, et aucune pull request n’est ouverte. Ouverte
Azure/openapi-diff#456 · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
Azure/openapi-diff#445 ·
Les mainteneurs répondent en général sous 1 jour
-
OpenAPI-diff should flag changes in the tags for an operationPeut-être à nouveau libre @mikeharder l’a pris il y a 401 jours, et aucune pull request n’est ouverte. Ouverte
Azure/openapi-diff#371 · 7 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de Azure/openapi-diff
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
microsoft/fluentui-blazor#5410 ·
Les mainteneurs répondent en général sous 1 jour
-
Bug pulumi/pulumi
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
activescott/lessmsi#306 ·
-
Docs MSBuild
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
getsentry/sentry-dotnet#5691 · 1 commentaire ·
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour