Skip to content

Resolve references in parameter items#365

Open
ekoleda-codaio wants to merge 2 commits into
LucyBot-Inc:masterfrom
ekoleda-codaio:itemrefs
Open

Resolve references in parameter items#365
ekoleda-codaio wants to merge 2 commits into
LucyBot-Inc:masterfrom
ekoleda-codaio:itemrefs

Conversation

@ekoleda-codaio

Copy link
Copy Markdown

References in parameters or their schemas were being resolved, but when they were array parameters the items were not being resolved. This was leading to invalid parameter definitions, as the 2.0 spec doesn't allow references in "Items Objects": https://swagger.io/specification/v2/#items-object

Screen Shot 2023-03-13 at 11 49 01 AM

This PR resolves references in array parameters items, and does so recursively as by spec these can be nested.

Note, NPM upgraded the package-lock.json to the new backwards compatible format during install.

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