...

Text file src/cuelang.org/go/encoding/openapi/testdata/refs.json

Documentation: cuelang.org/go/encoding/openapi/testdata

     1{
     2   "openapi": "3.0.0",
     3   "info": {
     4      "title": "test",
     5      "version": "v1"
     6   },
     7   "paths": {},
     8   "components": {
     9      "schemas": {
    10         "BaseType": {
    11            "type": "object",
    12            "required": [
    13               "b"
    14            ],
    15            "properties": {
    16               "b": {
    17                  "type": "string"
    18               }
    19            }
    20         },
    21         "Keep": {
    22            "type": "object",
    23            "required": [
    24               "excludedStruct",
    25               "excludedInt"
    26            ],
    27            "properties": {
    28               "excludedStruct": {
    29                  "description": "This comment is included",
    30                  "type": "object",
    31                  "required": [
    32                     "A"
    33                  ],
    34                  "properties": {
    35                     "A": {
    36                        "type": "integer"
    37                     }
    38                  }
    39               },
    40               "excludedInt": {
    41                  "type": "integer"
    42               }
    43            }
    44         },
    45         "Type": {
    46            "type": "object",
    47            "properties": {
    48               "a": {
    49                  "type": "string"
    50               }
    51            },
    52            "allOf": [
    53               {
    54                  "$ref": "#/components/schemas/BaseType"
    55               }
    56            ]
    57         }
    58      }
    59   }
    60}

View as plain text