Allowing circular references
- Lingua principale
- C#
- Stelle
- 290
- Fork
- 50
- Merge medio
- 5g 13h
- PR unite (30g)
- 5
Descrizione
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 ()
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!
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia da openapi-diff/dist/openapi-diff/spec-differ/diff-finder/json-schema-diff.js, dove viene segnalato l’errore di $ref circolare, e segui come viene confrontato lo schema Content. Determina il comportamento previsto per /components/schemas/Content/properties/children/items e definisci il completamento come la generazione di un report senza fallire su quel riferimento circolare, con copertura per la specifica di esempio.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- javascript, openapi
- Ambito
- api, backend-api-design
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100