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

[OpenAPI 3.1.0 support] JsonSchema type changes not handled. #745

Open
DrSatyr opened this issue Feb 10, 2025 · 0 comments
Open

[OpenAPI 3.1.0 support] JsonSchema type changes not handled. #745

DrSatyr opened this issue Feb 10, 2025 · 0 comments
Labels
OpenAP 3.1.0 Support Issues related to OpenAPI 3.1.0 support

Comments

@DrSatyr
Copy link
Collaborator

DrSatyr commented Feb 10, 2025

While migration to OpenAPI 3.1.0 all Schema objects becomes JsonSchema. 3.1.0 deserializes schema "type" to array field "types". At least this part of SchemaDiff works incorrectly: SchemaDiff.java#L349-L352. Most probably such changes will affect other parts of library.

@DrSatyr DrSatyr added the OpenAP 3.1.0 Support Issues related to OpenAPI 3.1.0 support label Feb 10, 2025
@DrSatyr DrSatyr changed the title [OpenAPI 3.1.0 support] JsonSchema type change not handled. [OpenAPI 3.1.0 support] JsonSchema changes not handled. Feb 14, 2025
@DrSatyr DrSatyr changed the title [OpenAPI 3.1.0 support] JsonSchema changes not handled. [OpenAPI 3.1.0 support] JsonSchema type changes not handled. Feb 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OpenAP 3.1.0 Support Issues related to OpenAPI 3.1.0 support
Projects
None yet
Development

No branches or pull requests

1 participant