-
Notifications
You must be signed in to change notification settings - Fork 29.3k
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
API - Docs: contributions points - schema property: lacking a lot of properties and documentation. #203721
Comments
As explained in the documentation, this configuration keys are defined using a superset of JSON Schema. https://json-schema.org/understanding-json-schema is a good documentation of JSON Schema. |
Wdym @aeschli? |
It would take up a lot of space in the documentation and we would be repeating what's much better explained in the JSON schema documentation. We also don't go into the details of the JSON format. The target audience are extension developers, so I think it's ok to assume that they can look up the necessary information. |
@aeschli |
@aeschli, where's the schema, though? You haven't linked it yet and we need it understand how we should define our configurations |
You can use everything from JSON schema (draft-07) https://json-schema.org/understanding-json-schema describes the properties of JSON schemas and also has a line to the meta schema, if you need that? https://json-schema.org/draft-07/schema |
the api documentation about contributions points schema property is lacking a lot of properties and documentation.
For instance, this is a list of all the properties the LSP is showing containing the letter
"a"
in it.A lot of them are not listed anywhere in the api documentation about contributions points schema property
Does this issue occur when all extensions are disabled?: No (Because that LSP feature it comes from a built-in extension (I didn't find which))
The text was updated successfully, but these errors were encountered: