{
"openapi": "3.0.0",
"info": {
"title": "Cycle shared-prefix detection test fixture",
"version": "1.0.0",
"description": "Item should not be detected as a prefix of ItemPage."
},
"paths": {
"/items": {
"get": {
"operationId": "list_items",
"responses": {
"200": {
"description": "A page of items",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ItemPage"
}
}
}
}
}
}
}
},
"components": {
"schemas": {
"ItemPage": {
"description": "A page of items",
"type": "object",
"properties": {
"items": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Item"
}
}
},
"required": ["items"]
},
"Item": {
"description": "An item",
"type": "object",
"properties": {
"value": {
"type": "string"
}
},
"required": ["value"]
}
}
}
}