-
Notifications
You must be signed in to change notification settings - Fork 9.1k
Closed
Labels
clarificationrequests to clarify, but not change, part of the specrequests to clarify, but not change, part of the specre-use: ref/id resolutionhow $ref, operationId, or anything else is resolvedhow $ref, operationId, or anything else is resolved
Description
The Path Item Object documentation for the $ref
property says:
Allows for an external definition of this path item. The referenced structure MUST be in the format of a Path Item Object. If there are conflicts between the referenced definition and this Path Item's definition, the behavior is undefined.
I don't understand what conflict could arise. I assume that the value of this $ref
property is a JSON Reference, like all of the other $ref
properties defined in the spec. In that case, $ref
should not have any sibling properties, and if it did, those would be ignored according to the JSON Reference spec.
So, for consistency and clarity, can we remove this language?
cebe and RomanHotsiy
Metadata
Metadata
Assignees
Labels
clarificationrequests to clarify, but not change, part of the specrequests to clarify, but not change, part of the specre-use: ref/id resolutionhow $ref, operationId, or anything else is resolvedhow $ref, operationId, or anything else is resolved