-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
OpenAPI: Added support for quarkus.resteasy-reactive.path
#19475
OpenAPI: Added support for quarkus.resteasy-reactive.path
#19475
Conversation
Signed-off-by:Phillip Kruger <[email protected]>
The problem is that the two extensions have zero common classes (including build items). Part of why I moved all of the resteasy stuff into the "resteasy-classic" directory was to really emphasize that even though some of those have "common" in the name.. they aren't common between reactive and classic, only between resteasy server and client. |
Amendment: What would have been better, IMO, was for both extensions to use |
+1 on that |
I am also +1 on using |
@stuartwdouglas @ebullient - At the moment we have |
I would just deprecate |
@stuartwdouglas ok cool. I am a bit concerned that the reversed has happened it seems (see this comment: #19434 (comment)) from @ebullient . So I am worried that there was a reason that |
Oh ok, reading the issue I assumed that quarkus.rest.path was used by Resteasy Classic, but it appears this is not the case. I think this PR is ok as is then. |
Thanks @stuartwdouglas :) |
Yes, I prefer we keep it that way rather than introducing a I think this should be backported though if we want to make RESTEasy Reactive a first class citizen in 2.2. Adding the label. |
Fix #19434
@geoand - I think a better fix would be that RestEasy Reactive also produce a
ResteasyJaxrsConfigBuildItem
like the RestEasy classic ?Signed-off-by:Phillip Kruger [email protected]