OpenAPI-Specification icon indicating copy to clipboard operation
OpenAPI-Specification copied to clipboard

3.2.0: back out changes to Path Item Object and bring its `$ref` field back

Open ralfhandl opened this issue 1 year ago • 2 comments

Fixes #3734 by

  • adding $ref field back to Path Item Object
  • removing Reference Object as an alternative to Path Item Object in four places

Builds on and includes

  • #4066

ralfhandl avatar Sep 13 '24 09:09 ralfhandl

@ralfhandl I'll look at this once the "built on" stack is resolved :-)

handrews avatar Sep 14 '24 21:09 handrews

I'll look at this once the "built on" stack is resolved

In case you are curious, these are the changes: https://github.com/ralfhandl/OpenAPI-Specification/compare/3.2.0-sync-with-3.1.1...3.2.0-back-out-changes-to-path-item-object

  • bring back $ref field in Path Item Object
  • remove Reference Object as an alternative to Path Item Object in four places

ralfhandl avatar Sep 16 '24 07:09 ralfhandl

@ralfhandl if we follow the proposal in https://github.com/OAI/OpenAPI-Specification/issues/3677#issuecomment-2427757769, we will not need this PR as we will just abandon v3.2.0-dev in favor of a reconstructed v3.2-dev, where the reconstruction just omits the commits that made this change that we want to back out.

handrews avatar Oct 21 '24 21:10 handrews

@handrews Thanks for taking over!

ralfhandl avatar Oct 22 '24 06:10 ralfhandl