OpenLiberty / open-liberty

Open Liberty is a highly composable, fast to start, dynamic application server runtime environment
https://openliberty.io
Eclipse Public License 2.0
1.14k stars 588 forks source link

Implement document merging on MP OpenAPI 4.0 #28861

Closed Azquelt closed 1 week ago

Azquelt commented 2 months ago

The code which merges OpenAPI documents needs some changes to work with the MP OpenAPI 4.0 model API.

The existing merge logic should be broadly correct, but the new spec has named pathItems and webhooks which need to be merged.

Azquelt commented 1 month ago

I've started work on this on branch mpopenapi-40-fats