-
Notifications
You must be signed in to change notification settings - Fork 240
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
V2-preview1 release #1906
V2-preview1 release #1906
Conversation
Sync v2 branch with vnext changes
Creates component registries in the `OpenApiWorkspace` for `$ref` resolution
Fixes cloning of `JsonNode` objects
Since we are no longer resolving JsonSchema refs when parsing a doc., some tests need to be updated
Fix default mappings for nullable types
v2 refresh
Removes `JsonSchema` reference resolution when parsing a doc.
…r to get the local Json schema registry
Co-authored-by: Andrew Omondi <[email protected]>
Bumps [Verify.Xunit](https://github.com/VerifyTests/Verify) from 27.1.0 to 28.0.0. - [Release notes](https://github.com/VerifyTests/Verify/releases) - [Commits](VerifyTests/Verify@27.1.0...28.0.0) --- updated-dependencies: - dependency-name: Verify.Xunit dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
…-28.0.0 chore(deps): bump Verify.Xunit from 27.1.0 to 28.0.0
…-enum Define JSON schema's Type property as a flaggable enum to allow storing multiple values
Sync latest vnext changes
V2.0-preview1 release
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CodeQL found more than 20 potential problems in the proposed changes. Check the Files changed tab for more details.
Quality Gate failedFailed conditions See analysis details on SonarCloud Catch issues before they fail your Quality Gate with our IDE extension SonarLint |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🥳
…9603) ### Motivation, Context and Description The new version, V2, of the [OpenAPI.NET](microsoft/OpenAPI.NET#1906) SDK comes with changes to its model classes. This PR updates the SK OpenAPI model classes to match the SDK's ones. The goal is to reduce breaking changes from the update. Similar changes were done in this PR - [.Net: Rename OpenAPI model classes](#9595) where the `RestApiPayloadProperty.Type`, `RestApiParameter.Type`, and `RestApiParameter.ArrayItemType` were made internal to simplify the update to OpenAPI.NET v2, where their types have been changed. Related task: #6884
No description provided.