-
Notifications
You must be signed in to change notification settings - Fork 564
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
Nima: OpenAPI #5411
Comments
A few notes... The MP OpenAPI The OpenAPI (not MP) spec includes YAML and JSON expressions of the OpenAPI document spec https://github.com/OAI/OpenAPI-Specification/tree/main/schemas. There are a few more utility classes in MP OpenAPI related to filtering (suppressing parts of the in-memory model at runtime), model-reading (adding to the in-memory model at runtime). If we want functional equivalence to MP OpenAPI we'd need parallels to these as well. |
SE support for OpenAPI has been reduced to just static file and formatting. I.e. the file can be either JSON or YAML and can be formatted to either JSON or YAML. The feature in SE in 4.x will not be on part with MP, i.e. we will not use Swagger to mirror the MP OpenAPI support in 4.0. We can however revisit this decision in future versions. |
The specific features that were present in 3.x OpenAPI SE support that will not be present in 4.x are:
|
Common API (no MP dependency), add support for Níma
/openapi
endpoint #7247Programmatic producer/filter of the in-memory model (e.g. seeSwaggerLoader
in theswagger-jaxrs2
libraryThe text was updated successfully, but these errors were encountered: