You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@controller classes annotated with @hidden should not have their endpoints exposed in the swagger document even if those endpoints are inherited
Actual Behaviour
Only overridden methods with @hidden are hidden, everything else is exposed
Steps To Reproduce
Create an abstract class with endpoints, subclass that as a controller and annotate with @hidden
Generate openapi document
Endpoints should not be contained in document
Unsure if this is an openapi problem or a micronaut one?
Expected Behavior
@controller classes annotated with @hidden should not have their endpoints exposed in the swagger document even if those endpoints are inherited
Actual Behaviour
Only overridden methods with @hidden are hidden, everything else is exposed
Steps To Reproduce
Create an abstract class with endpoints, subclass that as a controller and annotate with @hidden
Generate openapi document
Endpoints should not be contained in document
Unsure if this is an openapi problem or a micronaut one?
Environment Information
Any
Example Application
https://github.com/jamescookie/OpenApiBug
Version
3.8.0
The text was updated successfully, but these errors were encountered: