We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Schema deserializer AsyncApiSchemaDeserializer.cs is missing some fixed fields compared to the AsyncAPI specification.
AsyncApiSchemaDeserializer.cs
In particular:
patternProperties additionalItems propertyNames
Similar PR's touching the same code #120 and #121
The text was updated successfully, but these errors were encountered:
Welcome to AsyncAPI.NET. Thank you for reporting your first issue. Please check out our contributors guide.
Sorry, something went wrong.
additionalItems and items looks to be the same property, but according to spec 2.6 we should support both. https://json-schema.org/understanding-json-schema/reference/array.html https://www.asyncapi.com/docs/reference/specification/v2.6.0
additionalItems
items
It also looks like its another one of those 'bool' or 'object' types of things.
For the others as a reference for later https://json-schema.org/understanding-json-schema/reference/object.html#pattern-properties https://json-schema.org/understanding-json-schema/reference/object.html#property-names
Successfully merging a pull request may close this issue.
Describe the bug
Schema deserializer
AsyncApiSchemaDeserializer.cs
is missing some fixed fields compared to the AsyncAPI specification.In particular:
Additional context
Similar PR's touching the same code #120 and #121
The text was updated successfully, but these errors were encountered: