Closed sirex closed 1 month ago
Kai yra naudojamas vienas yaml dokumentas (taip kaip ir su swagger), ReDoc atvaizduoja teisingai:
čia naudojamos nuorodos su tokia notacija:
patternProperties:
"^[a-z](_?[a-z0-9]+)*$":
oneOf:
- $ref: "#/components/schemas/absent"
- $ref: "#/components/schemas/boolean"
- $ref: "#/components/schemas/integer"
- $ref: "#/components/schemas/number"
- $ref: "#/components/schemas/binary"
- $ref: "#/components/schemas/string"
- $ref: "#/components/schemas/text"
Visų šių data type objektų schemų taip pat nėra prie visų schemų https://github.com/ivpk/uapi/blob/ad962ae756d4f25c6c5a24d57ae1eb198c1b0201/docs/uapi.json#L1520C1-L1520C17
Vis dar neišspręsta:
Ši vieta neveikia:
https://github.com/ivpk/uapi/blob/ad962ae756d4f25c6c5a24d57ae1eb198c1b0201/openapi/components/schemas/object.yaml#L42-L67
Ir atvaizduojama taip:
https://ivpk.github.io/uapi/#tag/object/operation/getOne
Vienas iš variantų (nebandžiau) naudoti tokį aprašymą:
Nes panašu, kad generuotame variante, tiesiog neranda failų:
https://github.com/ivpk/uapi/blob/ad962ae756d4f25c6c5a24d57ae1eb198c1b0201/docs/uapi.json#L1771-L1782
Daugiau informacijos https://redocly.com/docs/resources/ref-guide/.