...

Text file src/github.com/go-openapi/analysis/fixtures/bugs/1602/other-invalid-pointers.yaml

Documentation: github.com/go-openapi/analysis/fixtures/bugs/1602

     1---
     2swagger: "2.0"
     3schemes:
     4  - "http"
     5  - "https"
     6basePath: "/v1.24"
     7info:
     8  title: Edge cases with JSON pointers
     9  version: "1.24"
    10  description: |
    11    Explore edge cases with invalid pointers
    12
    13paths:
    14  /invalid:
    15    get:
    16      responses:
    17        401:
    18          $ref: "#/responses/401ErrorResponse"
    19        404:
    20          $ref: "#/responses/404ErrorResponse"
    21        500:
    22          $ref: "#/responses/500ErrorResponse"
    23  
    24definitions:
    25  invalidRefInObject:
    26    type: object
    27    properties:
    28      prop1:
    29        type: integer
    30      prop2:
    31        $ref: "#/definitions/noWhere"
    32  invalidRefInMap:
    33    type: object
    34    additionalProperties:
    35      $ref: "#/definitions/noWhere"
    36  invalidRefInArray:
    37    type: array
    38    items:
    39      $ref: "#/definitions/noWhere"
    40  indirectToInvalidRef:
    41    $ref: "#/definitions/invalidRefInArray"
    42  invalidRefInTuple:
    43    type: array
    44    items:
    45      - type: integer
    46      - $ref: "#/definitions/noWhere"
    47parameters:
    48  bodyWithRef:
    49    name: bodyWithRefParam
    50    in: body
    51    required: true
    52    schema:
    53      $ref: "#/definitions/Error"
    54  anotherBodyWithRef:
    55    name: anotherBodyWithRefParam
    56    in: body
    57    required: true
    58    schema:
    59      $ref: "#/definitions/Error"
    60  funnyParam:
    61    name: funnyParam
    62    in: body
    63    required: true
    64    schema:
    65      $ref: "#/responses/500ErrorResponse/schema"
    66
    67responses:
    68  401ErrorResponse:
    69    description: An unexpected 401 error occurred.
    70    schema:
    71      $ref: "#/definitions/Error"
    72  404ErrorResponse:
    73    description: An unexpected 404 error occurred.
    74    schema:
    75      $ref: "#/definitions/Error"
    76  500ErrorResponse:
    77    description: An unexpected server error occurred.
    78    schema:
    79      $ref: "#/definitions/Error"
    80  funnyResponse:
    81    description: An unexpected server error occurred.
    82    schema:
    83      $ref: "#/responses/401ErrorResponse/schema"
    84

View as plain text