Skip to content

Support swagger $ref definitions#87

Open
afatsini wants to merge 1 commit intoobmarg:masterfrom
afatsini:swagger_ref_definition
Open

Support swagger $ref definitions#87
afatsini wants to merge 1 commit intoobmarg:masterfrom
afatsini:swagger_ref_definition

Conversation

@afatsini
Copy link
Copy Markdown

Since Kubernetes 1.28, the parameters of the swagger definition are linked via $ref

Kubernetes 1.29 swagger

for example:

"parameters": [
        {
          "description": "name of the ComponentStatus",
          "in": "path",
          "name": "name",
          "required": true,
          "type": "string",
          "uniqueItems": true
        },
        {
          "$ref": "#/parameters/pretty-tJGM1-ng"
        }
      ]

This is not supported by the current swagger generator.

This pr allow to generate the parameters with $ref while maintaining retrocompatibility with old swagger versions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant