Skip to content
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

[REQ] Mutiny-Support for Jax-RS Quarkus Generator #18388

Closed
lizzyTheLizard opened this issue Apr 15, 2024 · 2 comments
Closed

[REQ] Mutiny-Support for Jax-RS Quarkus Generator #18388

lizzyTheLizard opened this issue Apr 15, 2024 · 2 comments

Comments

@lizzyTheLizard
Copy link
Contributor

Is your feature request related to a problem? Please describe.

Quarkus usually uses Mutiny as Async framework. OpenAPI-Generator can already generate Mutiny-Files, but only in the kotlin-server generator. I would like to add Mutiny support in the Jax-RS-Generator for Library Quarkus as well.

Describe the solution you'd like

I would therefore want to port the useMutiny-Flag from the kotlin-server generator to the Jax-RS generator. The flag will only have effect when using library "quarkus" and having "supportAsync" set. If not set, the flag will be false so that this change will be fully backwards compatible.

Describe alternatives you've considered

None

Additional context

None

@lizzyTheLizard lizzyTheLizard changed the title [REQ] Feature Request Description [REQ] Mutiny-Support for Jax-RS Quarkus Generator Apr 15, 2024
lizzyTheLizard added a commit to lizzyTheLizard/openapi-generator that referenced this issue Apr 15, 2024
@wing328
Copy link
Member

wing328 commented Apr 15, 2024

your suggestion sounds good. may I know if you've time to contribute a PR?

@lizzyTheLizard
Copy link
Contributor Author

@wing328 just added it!

wing328 pushed a commit that referenced this issue Apr 17, 2024
* #18388: Add Mutiny support to JaxRS

* Updated samples

* Updated doccs

* Updated example to 3_0

* Updated sample
@wing328 wing328 closed this as completed Apr 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants