Commit Graph
107 Commits
Author SHA1 Message Date
Aiday Marlen KyzyandMartin Aeschlimann eee87af252 Adding the server and client code to the JSON language features extensions to enable JSONC sorting in VS Code (#174352)
* temporarily changing the funcion onFromat to be able to trigger the sorting on real examples

* adding the DocumentSortingRequest

* accesssing directly the text edits from the request

* added code in order to provide the link between the json sorting capabiliites and vscode

* adapting to the new api output of the sort function

* instead of using await use then inside of the command that registers

* textEditor replaces window.activeTextEditor

* adding changes from review

* update service

* use SortOptions

---------

Co-authored-by: Martin Aeschlimann <martinae@microsoft.com>
2023-02-17 19:49:05 +01:00
Martin Aeschlimann bd9ac7a089 Fix JSON schema configuration in multi root workspaces (#173169)
[json] add folderUri to SchemaAssociation and schema setting
2023-02-02 13:36:41 -08:00
Martin Aeschlimann 2472a59bd6 [json/html/css] update dependencies (#172058) 2023-01-23 20:49:20 +01:00
Martin Aeschlimann b27ee6b7b5 [html/css/json] pass the location of the localization bundle to the server (#168111)
pass the location of the localization bundle to the server
2022-12-05 14:49:27 -08:00
Martin Aeschlimann 4ade07fd67 [json/css/html] update service & dependencies (#167402) 2022-11-28 14:15:33 +00:00
Martin Aeschlimann 741fa37b10 [json/css/html] update services / deps (#161831) 2022-09-26 12:41:26 -07:00
Martin Aeschlimann 724a088c68 update vscode-uri, fix links in untited (fixes #147788) (#161108) 2022-09-16 07:57:10 -07:00
Martin Aeschlimann 48d1e04d9d [css/json/html] update servers and services (#160108) 2022-09-05 19:10:32 +02:00
Aiday Marlen KyzyandMartin Aeschlimann 47a1f80c65 Adding keepLines feature to the settings (#154790)
* Adding the keepLines feature into the settings so the user can format while keeping the original line positions in json documents

* update service

* update dependencies

Co-authored-by: Martin Aeschlimann <martinae@microsoft.com>
2022-07-12 09:59:33 +02:00
Martin Aeschlimann 1805df1a11 Validation not working in settings JSON (#151202)
JSON/HTML/CSS update services
2022-06-03 12:45:45 +02:00
Martin Aeschlimann e783fdc25e css/html/json update to lsp 8 (#148715) 2022-05-19 12:48:53 +02:00
Benjamin Pasero c6bd448948 debt - bring @types/mocha up to date with version 9.x 2022-05-02 08:30:27 +02:00
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
Martin Aeschlimann 50c8eb444d [html, json] update services 2022-03-18 18:04:10 +01:00
Robo 32d40cf44e chore: update to electron 17 (#143223)
* chore: bump electron@17.0.0

* Revert "chore: revert to electron@13 (#143851)"

This reverts commit df645f1450.

* chore: bump electron@17.1.0

* Revert "ci: fix build with latest node-gyp"

This reverts commit c3e948aa30.

* chore: revert ci changes for node v16

* chore: update yarn.lock

* chore: bump electron@17.1.1
2022-03-11 00:51:37 +09:00
RoboandBenjamin Pasero df645f1450 chore: revert to electron@13 (#143851)
* Revert "chore: update to electron 16 (#137241)"

This reverts commit 01df559c18.
This reverts commit 46301339b7

* ci: fix remote compiler for sdl-scan

* chore: fix remote/.yarnrc

* chore: fix build/npm/postinstall.js

* chore: rm crash reporter from shared process

* chore: rm crash reporter from ext host

* chore: fix build/lib/layersChecker.ts

* :chore: preserve some more changes

* fix tests

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
2022-02-24 17:49:49 +01:00
01df559c18 chore: update to electron 16 (#137241)
* chore: bump electron@15.3.0

* chore: bump node@16.x

* chore: enable render process reuse

* Revert "watcher - use `type` property for crash reporter location"

This reverts commit bfa488dd8f.

* Revert "watcher - enable crash reports on linux (#136264)"

This reverts commit af261488f8.

* chore: enable crashpad on linux

* chore: bump electron@15.3.1

* chore: update api changes

* chore: bump @vscode/sqlite3@5.0.3

* spec: skip non-context aware module unittests

* chore: fix perf hook integration with node environment

* fix: adopt fs api changes

* chore: fix integration tests

* chore: bump electron@15.3.2

* chore: bump electron@16.0.0

* temp(macOS): kill test instances in OSS

* Revert "temp(macOS): kill test instances in OSS"

This reverts commit b0d796c8d64227a5ec012c060bbbee7d9da27568.

* chore: update chromium version for clang downloader

* some 💄 changes

* align with changes

* adopt more fs.rm

* 💄

* chore: bump @vscode/sqlite3@5.0.4

* fix layers check to account for duplicated types from node.js

* update todo for type casts

* smoke - fix compile issue

* chore: update module cache

* watcher - fix unhandled rejection (fix #137416)

* ci: update node version

* enable stack dumping

* update electron types to 16.x

* chore: bump @vscode/sqlite3@5.0.5

Refs https://github.com/microsoft/vscode/issues/137496

* fix layer issue

* add `AbortSignal` to core types

* chore: update linux compile flags

Refs https://github.com/electron/electron/pull/29895/commits/797723ec838709ddeba0c104e30727ee0b7ac8ca

* ci: fix linux build

* ci: update github ci cache

* ci: fix remote build in github ci

* ci: better fix for remote build

* chore: bump azure cache

* chore: fix merge conflict

* :chore: update to electron@16.0.2

* chore: bump @vscode/sqlite3@5.0.7

* ci: update to gcc-4.9 for remote

Refs https://github.com/microsoft/vscode/issues/137659

* ci: switch to buster for linux arm

Refs https://github.com/microsoft/vscode/issues/137927

* ci: fix build on linux arm64

* ci: fix arm client compiler toolchain

Refs #137927

* chore: bump electron@16.0.3

* ci: fix compile flags for the c toolchain

* chore: bump electron@16.0.4

* Add experimental dark mode flag (#139109)

* Add experimental dark mode flag

* Apply PR feedback

* chore: bump electron@16.0.6

* chore: bump electron@16.0.7

Fixes https://github.com/microsoft/vscode/issues/138792
Fixes https://github.com/microsoft/vscode/issues/139300

* chore: experimental highlight API

* smoke - fix compile issue

* FIXME: custom ELECTRON_RUN_AS_NODE with node worker

* Revert "chore: bump electron@16.0.7"

This reverts commit 5fd01cf37c.

* Revert "Revert "chore: bump electron@16.0.7""

This reverts commit a7f1b73951.

* chore: fix github linux workflow

* chore: address review feedback

* chore: bump electron@16.0.8

* ci: revert to stretch distro for linux arm

Refs https://github.com/microsoft/vscode/issues/137927

* ci: force build

* chore: update yarn.lock

* address feedback

* Revert "FIXME: custom ELECTRON_RUN_AS_NODE with node worker"

This reverts commit 7b48fa3732.

* ci: fix remote folder build

* chore: fix github linux ci

* 🆙 `versionSpec`

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
Co-authored-by: Raymond Zhao <raymondzhao@microsoft.com>
2022-02-08 20:09:00 +01:00
Martin Aeschlimann c89f3476ec $ref '' in 'http://json-schema.org/draft-07/schema' can not be resolved. Fixes #141445 2022-01-25 18:08:19 +01:00
Martin Aeschlimann d0eaa89a0f [html/css/json] update services 2022-01-24 23:00:36 +01:00
Martin Aeschlimann 873a895208 Update request-light. Fixes #140227 2022-01-07 15:19:40 +01:00
Martin Aeschlimann 75455fd428 update request-light. Fixes #136267 2021-12-02 15:44:56 +01:00
Martin Aeschlimann 8c56f0cae8 [json/html/css] update services 2021-11-29 18:12:56 +01:00
Martin Aeschlimann 6651f8ab43 [json] Adapt language status indicator. Fixes #137288 2021-11-18 14:46:59 +01:00
Martin Aeschlimann 81b5ea2f37 [json] update service (for #137054) 2021-11-12 16:22:44 +01:00
Martin Aeschlimann f3a14f6514 [css/html/json] update services 2021-10-25 20:20:44 +02:00
Martin Aeschlimann e29f8d7d14 [css/html/json] update service 2021-09-27 21:02:20 +02:00
Martin Aeschlimann 4feb4fd4d9 [html/css/json] update services 2021-07-25 17:31:20 +02:00
Martin Aeschlimann 8207551d34 update request-light 2021-07-14 22:34:03 +02:00
Martin Aeschlimann 23c58d4176 update request-light 2021-07-13 09:16:43 +02:00
Martin Aeschlimann 9d4af438a8 [css/html/json] update services 2021-06-28 21:53:21 +02:00
Martin Aeschlimann 24e1234559 [json/css/html] update services 2021-05-31 22:06:50 +02:00
Martin Aeschlimann 85eee460c2 [json] update service 2021-05-04 16:21:24 +02:00
Robo bce4d71f64 chore: bump node@14.x in devDependencies (#122905) 2021-05-04 10:04:13 +02:00
Martin Aeschlimann 8b15a01d8e [json] update service 2021-04-27 00:09:54 +02:00
Martin Aeschlimann 25d716f900 [html/css/json] update dependencies 2021-04-24 14:52:34 +02:00
Martin Aeschlimann b273be7907 publish vscode-json-languageserver@1.3.4 2021-02-22 15:03:07 +01:00
Martin Aeschlimann 3d455784e7 JSON Language Server 1.3.3 2021-02-22 15:00:18 +01:00
Martin Aeschlimann 912792b418 JSON Language Server 1.3.2 2021-02-22 14:59:27 +01:00
Martin Aeschlimann 62093ff022 [html/json/css] update services & dependencies 2021-01-25 20:17:54 +01:00
Alexandru Dima f74ad9692f Align @types/* dev dependencies (#112718) 2020-12-18 13:28:39 +01:00
Martin Aeschlimann a22b5d54ad [json/css/html] adopt lsp 316 2020-12-14 18:18:58 +01:00
Martin Aeschlimann 0b97b6b160 [json] update dependencies 2020-11-30 22:42:58 +01:00
Martin Aeschlimann 1c2005331c [json] use links for $ref, not goto definition (fixes #101474) 2020-11-03 22:30:39 +01:00
Martin Aeschlimann 59f4562c66 [json] update service. Fixes #97843 2020-10-14 22:20:05 +02:00
Martin Aeschlimann 0dfa897c22 JSON Language Server 1.3.1 2020-10-12 13:25:05 +02:00
Martin Aeschlimann cc2a8dc177 JSON Language Server 1.3.0 2020-10-02 09:43:16 +02:00
Martin Aeschlimann 795b0dba8d [css/json/html] update service (use vscode-nls@5.0) 2020-09-16 10:32:40 +02:00
Martin Aeschlimann 9b6d13d298 update services 2020-08-31 22:18:06 +02:00
Martin Aeschlimann d5327bca82 update css/json services 2020-08-02 21:53:34 +02:00
Martin Aeschlimann c23285f8c8 [json] server path fix (for json-server npm) 2020-06-19 21:58:54 +02:00