Skip to content

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