-
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
Quarkus generated OpenAPI documentation for @BeanParam does not reflect inherited parameters #8414
Comments
/cc @EricWittmann |
Note. I did some digging and found that quarkus uses smallrye to implement OpenAPI. I found this enhancement request in their backlog. |
Thanks @geoand . @MikeEdgar is working on this. We will let you know once it's fixed. |
Excellent, thanks! |
This has been fixed. |
Cool, thanks |
@MikeEdgar any idea in which version it has been fixed? |
@gsmet - I believe this was originally fixed in smallrye-open-api 1.2.2. |
Describe the bug
Generated API documentation does not accurately reflect the API for JAX-RS resource method that accept @BeanParam parameters which inherit behaviors from a parent class.
Expected behavior
(Describe the expected behavior clearly and concisely.)
Actual behavior
(Describe the actual behavior clearly and concisely.)
To Reproduce
Steps to reproduce the behavior:
Configuration
# Add your application.properties here, if applicable.
Screenshots
(If applicable, add screenshots to help explain your problem.)
Environment (please complete the following information):
Output of
uname -a
orver
:Darwin XXXXX 19.4.0 Darwin Kernel Version 19.4.0: Wed Mar 4 22:28:40 PST 2020; root:xnu-6153.101.6~15/RELEASE_X86_64 x86_64
Output of
java -version
:openjdk version "11.0.6" 2020-01-14
OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.6+10)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.6+10, mixed mode)
GraalVM version (if different from Java):
Quarkus version or git rev:
1.3.1.Final
Build tool (ie. output of
mvnw --version
orgradlew --version
):Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Additional context
(Add any other context about the problem here.)
The text was updated successfully, but these errors were encountered: