Martin Aeschlimann
cee904f80c
remove some anys ( #271651 )
2025-10-16 11:48:38 +02:00
Matt Bierner
360c9fd134
Add lint rule for as any and bulk ignore all existing breaks
...
For #269213
This adds a new eslint rule for `as any` and `<any>({... })`. We'd like to remove almost all of these, however right now the first goal is to prevent them in new code. That's why with this first PR I simply add `eslint-disable` comments for all breaks
Trying to get this change in soon after branching off for release to hopefully minimize disruption during debt week work
2025-10-02 23:38:33 -07:00
Martin Aeschlimann
2d0ca04011
support 'CodeActionContext.only' ( #247402 )
2025-04-25 09:10:06 -07:00
Martin Aeschlimann
fc6d94b806
[css/json/html] adopt latest lsp, update to module: node16 ( #230371 )
...
* adopt latest language-server/client
* update package-locks
* transpiler to support Node16
2024-10-03 13:49:56 +02:00
Martin Aeschlimann
4b0d700f7a
[json/css/html] Update dependencies ( #203084 )
...
* update json/css/html
* fix typing
* revert to vscode-languageclient@9.0.1
2024-01-23 13:00:55 +01:00
Matt Bierner
d11134fdf8
Make language servers use webworker typings ( #172879 )
...
This makes the css, html, and json language servers to use the `webworker` typings. This lets us avoid having to redeclare `self`
2023-01-31 09:38:48 +01:00
Martin Aeschlimann
49e696c011
web: css language server not working when display language is set ( #172430 )
2023-01-25 20:19:40 +01:00
Martin Aeschlimann
2472a59bd6
[json/html/css] update dependencies ( #172058 )
2023-01-23 20:49:20 +01:00
Martin Aeschlimann
d4b18e0bc1
n10n lookup in node language servers ( #171437 )
...
* config node language servers with l10n location
* fix loading
* add workaround comment
2023-01-17 23:05:55 +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
06bd7ae776
[css] use findDocumentSymbols ( #161847 )
...
[css] use findDocumentSymbols. For #157356
2022-09-26 14:16:07 -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
5431050e5f
Use Uri.Utils ( #160780 )
...
* Use Uri.Utils
* handle base as folder
2022-09-13 17:46:01 +02:00
Martin Aeschlimann
440e61ffab
bring back css tests ( #160326 )
2022-09-07 10:43:47 -07:00
Martin Aeschlimann
daf5eb2262
fix css tests ( #160155 )
...
* fix tests
* add skip
2022-09-06 11:27:06 +02:00
Martin Aeschlimann
3c9ab33d33
fix tests ( #160146 )
2022-09-06 09:39:08 +02:00
Martin Aeschlimann
630809a1ea
html: observe insertFinalNewline ( #152446 )
2022-06-17 12:38:36 +02:00
Johannes
0656d21d11
auto-fixed prefer-const violation
2022-06-08 17:49:21 +02:00
Martin Aeschlimann
f1b392ed55
polish names
2022-05-22 20:03:30 +02:00
Martin Aeschlimann
49944b1501
DiagnosticsSupport for json and html
2022-05-22 20:03:30 +02:00
Martin Aeschlimann
aacb387ef1
implement diagnostic pull
2022-05-22 20:03:30 +02:00
Martin Aeschlimann
e783fdc25e
css/html/json update to lsp 8 ( #148715 )
2022-05-19 12:48:53 +02:00
Martin Aeschlimann
aa65936ebf
add css formatter. fixes #19166
2022-03-18 18:04:09 +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
Robo
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
Robo
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 797723ec83
* 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
Johannes Rieken
4a130c40ed
enable @typescript-eslint/member-delimiter-style, https://github.com/microsoft/vscode/issues/140391
2022-02-02 14:35:33 +01:00
AkatQuas
e4fb11a1e7
fix: early return on cancellation
2021-09-07 16:28:21 +08:00
Martin Aeschlimann
7ebe6a6054
adopt web extensions to webpack 5
2021-07-08 21:41:03 +02:00
Logan Ramos
e44bd2d93d
Removed deprecated assert from css-language-features
2021-05-04 13:38:44 -04:00
Martin Aeschlimann
d33b89256e
[css][html] Option to disable MDN Reference popups only (without effecting other functionalities). Fixes #97979
2021-02-05 16:07:31 +01:00
Martin Aeschlimann
daad75c2c6
[css] update to vscode-uri@3.0
2020-12-18 10:31:31 +01:00
Martin Aeschlimann
a22b5d54ad
[json/css/html] adopt lsp 316
2020-12-14 18:18:58 +01:00
Martin Aeschlimann
65c3fb0a08
[css] add ':' as trigger character. Fixes microsoft/vscode-css-languageservice#108
2020-11-11 21:46:02 +01:00
Cameron Little
7cf15b2d31
Fix crash in LSP servers when initializationOptions are not provided
2020-09-30 09:01:49 +02:00
Martin Aeschlimann
3acea34ca5
[css] custom data polishes
2020-06-19 21:58:54 +02:00
Martin Aeschlimann
4c030c46d4
[json] run serverless
2020-06-11 18:32:24 +02:00
Martin Aeschlimann
b49d4cf5e6
[css] requests update
2020-06-08 13:40:42 +02:00
Martin Aeschlimann
eba3d294a2
[css] path completion in web
2020-05-28 21:54:35 +02:00
Martin Aeschlimann
1ece4c4c25
adopt new languageserver node modules
2020-05-28 18:04:11 +02:00
Martin Aeschlimann
3ed67bc863
add client/server browser parts
2020-05-27 22:35:37 +02:00
Martin Aeschlimann
2d47826dac
Adopt LS service/client that has common & node
2020-05-27 09:34:02 +02:00
Martin Aeschlimann
5ef9b1a707
[css] remove path completion (now provided by service)
2020-05-26 11:40:09 +02:00
Martin Aeschlimann
2e5b0824d1
Allow to run css language server headless
2020-05-22 17:08:16 +02:00
Alasdair McLeay
06634e1025
Search in parent folders for node module resolution
...
as per comments from @octref on #78894 https://github.com/microsoft/vscode/issues/78894#issuecomment-535254539
2020-05-06 14:32:11 +01:00
Alasdair McLeay
237c803741
#78894 failing test
2020-05-06 14:30:49 +01:00
Martin Aeschlimann
1476c4e20b
[html] update to TextDocument and switch to incremental
2019-11-05 22:19:43 +01:00
Martin Aeschlimann
c198ec2eac
[css] update TextDocument & use incremental sync
2019-11-05 22:19:43 +01:00
Matt Bierner
2b4638e1ac
Fix missing function calls in condition
2019-10-07 11:04:31 -07:00
Martin Aeschlimann
ecba37c6ef
update css service/server
2019-09-30 22:55:31 +02:00