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

refs #4167 - move classes from models to annotations, add swagger-ann… #4195

Closed

Conversation

rherrick
Copy link

@rherrick rherrick commented Jun 3, 2022

…-models to swagger-annotations, added dependency on swagger-annotations to swagger-models

The other option to fix #4167 is just moving the OpenAPI30 and OpenAPI31 annotations to a package that doesn't begin with io.swagger.v3.oas.annotations but instead is under io.swagger.v3.oas.models, e.g. io.swagger.v3.oas.models.annotations. The question is whether it's more important to reduce transitive dependencies or have consistent packaging for annotations across the core libraries.

…swagger-annotations dependency to swagger-models
@frantuma
Copy link
Member

@rherrick thanks a lot for your reporting, analysis and contribution. As mentioned in #4167 we would go for package moving as you suggest as alternative above. Closing therefore this is favor of #4200

@frantuma frantuma closed this Jun 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants