Commit Graph

11986 Commits

Author SHA1 Message Date
Matt Bierner
eb6050d8a8 Preserve path item details for JS/TS completions
Fixes #144455
2022-03-08 14:33:26 -08:00
Christof Marti
733bf1d58e Add support for definitions nested in .devcontainer 2022-03-08 11:15:34 +01:00
Ondrej Medek
529cc9c859 fix markdownDescription for javascript.suggest.jsdoc.generateReturns (#144486) 2022-03-07 17:12:55 -08:00
Matt Bierner
9b32ee6588 Fix regular expression for auto indent
Fixes #144505

Removes a `/` that was mistakenly copied over when moving these rules to json
2022-03-07 17:01:40 -08:00
Rob Lourens
eb2a7eef68 Fix #144556 2022-03-07 16:31:46 -08:00
David Dossett
dfbe7c394f Update light HC error tokens 2022-03-07 15:18:48 -08:00
David Dossett
a8482cf684 Fix #144500 2022-03-07 11:14:18 -08:00
David Dossett
42588a1252 Fix #144357 2022-03-07 11:07:15 -08:00
David Dossett
705793682b Fix #144577 2022-03-07 10:31:09 -08:00
David Dossett
5042bacacb Fix #143835 2022-03-07 10:16:56 -08:00
David Dossett
b7eae606ed Fix #143981 2022-03-07 09:43:09 -08:00
Alex Ross
5463364957 Update grammars 2022-03-07 15:18:39 +01:00
最萌小汐
bd3165e417 Update Lua grammar (#144544)
fixes #144543
2022-03-07 12:39:44 +01:00
Logan Ramos
0aa4642a59 Rename additionalResourcesAndViewIds 2022-03-04 08:52:36 -05:00
Matt Bierner
5c452f8973 Use [].flat() 2022-03-03 15:03:33 -08:00
Tyler Leonhardt
739dfea8e6 try to use an existing refresh token to get a token with the specified scopes. Fixes #114003 2022-03-03 14:54:48 -08:00
rebornix
e632f91b35 fix #143966. 2022-03-02 16:55:55 -08:00
Matt Bierner
afa70ebba0 Adopt official semantic tokens api for JS/TS in html (#144223)
* Adopt official semantic tokens api for JS/TS in html

Fixes #114477

This switches the semantic tokens implementation for js/ts inside html to use the finalized `getEncodedSemanticClassifications` api instead of our custom impl

* Update tests
2022-03-02 13:02:43 -08:00
rebornix
4a6763d8d5 support more styles in ansi. 2022-03-02 11:56:21 -08:00
Alex Ross
c468903ff7 Finalize tree drag and drop API
Fixes #32592
2022-03-02 15:39:36 +01:00
Martin Aeschlimann
ee879ac7b7 update vscode-grammar-updater 2022-03-02 12:10:27 +01:00
Martin Aeschlimann
4274ec05b8 [html][json] fix some missing dispose registrations 2022-03-02 11:57:20 +01:00
Matt Bierner
841aed8ed1 Move more update-grammar scripts to mjs 2022-03-01 17:28:57 -08:00
Matt Bierner
e214493d0c Migrate update grammar to mjs 2022-03-01 17:24:59 -08:00
Matt Bierner
1900abc88b while -> for 2022-03-01 16:39:41 -08:00
Matt Bierner
ea76090229 Remove support for old plugin based semantic token responses
We removed support for the plugin a few iterations ago so this branch should no longer be active
2022-03-01 16:38:37 -08:00
Matt Bierner
fb292d9a46 Cleanup semantic tokens provider
- Don't modify params
- mark public
- Use standard api version object
- remove extra disposable
- Don't use declare for const enums
2022-03-01 16:38:36 -08:00
Matt Bierner
e6d702383d Remove experimental protocol stubs 2022-03-01 16:38:36 -08:00
Matt Bierner
1da08937d8 Remove text mate highlighting of more JS/TS built-ins
Identifying specific symbols is a better fit for semantic highlighting instead of textmate as semantic highlighting prevents false positives

This keeps around a few of the most built-ins for now but we may revisit these in the future
2022-03-01 16:17:16 -08:00
Matt Bierner
b391749606 Move update grammar script to mjs 2022-03-01 15:56:27 -08:00
Matt Bierner
a068ebee8d Finalize markdownstring.baseUri
Fixes #142051
2022-03-01 15:48:53 -08:00
rebornix
998ee04a72 update nbformat typings 2022-03-01 12:59:58 -08:00
Christof Marti
6fc70cb432 Revert "vscode subproperty (microsoft/dev-container-spec#1)"
This reverts commit 0041b15c6d.
2022-03-01 11:53:09 +01:00
Matt Bierner
e04c70a676 Fix TS resolved paths when on vfs
For #136433

These paths always have to start with `/`
2022-02-28 17:27:43 -08:00
Matt Bierner
b0e8554cce Migrate postinstall script to use modules 2022-02-28 16:38:11 -08:00
Tyler Leonhardt
c254a23e72 update vscode-tas-client 2022-02-28 16:23:14 -08:00
Matt Bierner
3217c7c1cb Pick up real 4.6.2
Also reverts version patching added when we weren't sure 4.6.2 would be out for stable
2022-02-28 15:54:59 -08:00
Matt Bierner
df6373e7f1 Use TS 4.6.2 instead
This will be the stable version number
2022-02-28 15:47:34 -08:00
Matt Bierner
d45c89bc65 Pick up TS 4.6.1
Fixes #142460

We're picking up the insiders version because TS is holding off on publishing the stable due to current events. However we don't want `insiders` to show in the version string, so patch the version string to look like the stable version
2022-02-28 15:28:29 -08:00
Matt Bierner
c662fe67bf Bump default target for jsconfig template 2022-02-28 15:16:39 -08:00
Matt Bierner
76a647c33c Fix tested pattern 2022-02-28 14:49:29 -08:00
Matt Bierner
062b82c1bc Use .test instead of .match 2022-02-28 14:27:47 -08:00
Matt Bierner
1d77856203 Use ?.forEach instead of ( || []).forEach 2022-02-28 13:52:59 -08:00
Matt Bierner
6f63577e80 Remove unused event 2022-02-28 13:46:52 -08:00
Matt Bierner
2fc747419d use ?. 2022-02-28 13:44:48 -08:00
Matt Bierner
cf898ff7d1 null -> undefined 2022-02-28 13:43:18 -08:00
Matt Bierner
70dd24e9bd Remove extra check
This should not be nullable
2022-02-28 13:43:18 -08:00
Matt Bierner
d218b48067 Always use nameSpan for code lenses
Fixes #143648

The nameSpan property has existed for something like years or so, so it should be safe to use. There's currently not a good way to request the reference count of an anon function and I don't think this is actually useful to show since the ref count should always be 1 for these
2022-02-28 13:43:16 -08:00
Babak K. Shandiz
7e0df7ed8f Add jsonc to markdown embedded languages (#144003)
Signed-off-by: Babak K. Shandiz <babak.k.shandiz@gmail.com>
2022-02-28 12:41:34 -08:00
Alex Dima
03ca148fd7 Fixes #143953: Remove no longer necessary extensionKind 2022-02-25 11:51:07 +01:00