Martin Aeschlimann
8f5b743a0b
[json] Allow "json.validate.enable": false in settings / disable JSON validation or error checking. Fixes #114775
2022-04-12 15:33:25 +02:00
Johannes Rieken
4a130c40ed
enable @typescript-eslint/member-delimiter-style, https://github.com/microsoft/vscode/issues/140391
2022-02-02 14:35:33 +01:00
Martin Aeschlimann
95a9378519
[json] add 'Clear schema cache' command. Fixes #138524
2021-12-06 16:56:17 +01:00
Martin Aeschlimann
6123d781cb
[json] use uri helpers
2021-11-19 22:27:02 +01:00
Martin Aeschlimann
6651f8ab43
[json] Adapt language status indicator. Fixes #137288
2021-11-18 14:46:59 +01:00
Martin Aeschlimann
9f1e991680
[json] update diagnostics when schema changes. Fixes #137309
2021-11-17 16:14:52 +01:00
Martin Aeschlimann
7ebe6a6054
adopt web extensions to webpack 5
2021-07-08 21:41:03 +02:00
Martin Aeschlimann
81643c948f
HTML, CSS, JSON language servers don't provide the documentFormattingProvider capability. Fixes #122994
2021-05-07 17:03:16 +02:00
Martin Aeschlimann
a22b5d54ad
[json/css/html] adopt lsp 316
2020-12-14 18:18:58 +01:00
Martin Aeschlimann
1c2005331c
[json] use links for $ref, not goto definition ( fixes #101474 )
2020-11-03 22:30:39 +01:00
Cameron Little
7cf15b2d31
Fix crash in LSP servers when initializationOptions are not provided
2020-09-30 09:01:49 +02:00
Rafał Chłodnicki
896dc31762
[json-language-features] Fix json/schemaAssociations parameters documentation
...
The `json/schemaAssociations` documentation is not accurate in stating
that the only supported parameter is an object in `{ pattern: uri }`
format. It also supports the structure defined by `SchemaConfiguration`
interface from "vscode-json-languageservice".
Also updated the server code to match that.
Resolves #106060
2020-09-03 19:57:02 +02:00
Martin Aeschlimann
4c030c46d4
[json] run serverless
2020-06-11 18:32:24 +02:00