Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue #577: interface for paths #650

Closed
wants to merge 2 commits into from

Conversation

ePaul
Copy link
Contributor

@ePaul ePaul commented Apr 12, 2016

This draft implementation of #577 simply reuses the $ref property of a path item – not sure if that is the right thing to do, or if we should use a new interface property instead (like for the schemas).

This is also still missing the inclusion of the "interfaces" object in either the main object, or the schemas/definitions object (depending on #633).

I opened this pull request, so the discussion in #577 has something concrete to talk about.

@ePaul
Copy link
Contributor Author

ePaul commented Apr 19, 2016

After reading the comment by @webron in #536 about $ref in path items, I guess I should avoid doing the same here. Though #556 and #629 have some more discussion on that.

ePaul and others added 2 commits April 20, 2016 22:02
This simply reuses the $ref property of a path item – not sure if that is the right thing to do, or if we should use an `interface` property instead.
…rom OAI#633.

Also, rename it to "Interfaces Definitions Object".
@ePaul ePaul force-pushed the issue-577-interfaces branch from 13fe6d9 to 19f8cfd Compare April 20, 2016 20:20
@fehguy
Copy link
Contributor

fehguy commented May 20, 2016

This is covered in another ticket and recommends invalid an invalid structure for JSON references. Closing...

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.

2 participants