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
x-
The spec for Components object says:
This object MAY be extended with Specification Extensions.
However, the schema does not allow for this:
"components": { "title": "components", "type": "object", "properties": { "schemas": { "title": "schemaComponents", "type": "object", "patternProperties": { "[0-z]+": { "$ref": "#/definitions/JSONSchema" } } }, "links": { "title": "linkComponents", "type": "object", "patternProperties": { "[0-z]+": { "$ref": "#/definitions/linkObject" } } }, "errors": { "title": "errorComponents", "type": "object", "patternProperties": { "[0-z]+": { "$ref": "#/definitions/errorObject" } } }, "examples": { "title": "exampleComponents", "type": "object", "patternProperties": { "[0-z]+": { "$ref": "#/definitions/exampleObject" } } }, "examplePairings": { "title": "examplePairingComponents", "type": "object", "patternProperties": { "[0-z]+": { "$ref": "#/definitions/examplePairingObject" } } }, "contentDescriptors": { "title": "contentDescriptorComponents", "type": "object", "patternProperties": { "[0-z]+": { "$ref": "#/definitions/contentDescriptorObject" } } }, "tags": { "title": "tagComponents", "type": "object", "patternProperties": { "[0-z]+": { "$ref": "#/definitions/tagObject" } } } } }
Is this a bug, or a copy/paste error in the spec?
Supporting x- extensions in the components object would be quite useful for storing specific types of reusable objects that are domain-specific.
The text was updated successfully, but these errors were encountered:
Welcome to OpenRPC! Thank you for taking the time to create an issue. Please review the guidelines
Sorry, something went wrong.
That makes a lot of sense to me, thanks for the suggestion.
do you want to make a PR / issue on meta-schema?
No branches or pull requests
The spec for Components object says:
However, the schema does not allow for this:
Is this a bug, or a copy/paste error in the spec?
Supporting
x-
extensions in the components object would be quite useful for storing specific types of reusable objects that are domain-specific.The text was updated successfully, but these errors were encountered: