Commit graph

1273 commits

Author SHA1 Message Date
Emily Marigold Klassen 2f6ee8b71f
chore(typescript-language-features): fix spelling of deprecated (#125693)
Co-authored-by: Emily M Klassen <forivall@users.noreply.github.com>
2021-06-07 14:45:08 -07:00
Matt Bierner 280e007073
Add undocumented always syntax only TS server mode
Fixes #124649
2021-05-27 14:40:47 -07:00
Ikko Ashimine b5b059d2e2
fix typo in files.ts (#124693)
* fix typo in files.ts

occured -> occurred

* fix typos
2021-05-27 07:34:17 +02:00
Nicholas Rayburn c538781d78
add notification if tsserver logs are left on for more than 7 days (#124149)
* add notification if tsserver logs are left on for more than 7 days fix #123493

* extended tsserver logging notification updates

* cleanup excess new lines

* typescript loglevelmonitor cleanup

* remove todo
2021-05-26 13:23:12 -07:00
Matt Bierner 68efd480d0
Explicitly convert properties to strings before uploading 2021-05-25 18:30:18 -07:00
Matt Bierner b314536e56
Move find file references into the search group
For #115694
2021-05-21 17:59:54 -07:00
Martin Aeschlimann 32a06b9be2 [typescript] add limited description 2021-05-21 15:38:02 +02:00
Matt Bierner 34180ac9be
Remove code allowing multiple ids for a command
This doesn't appear to be used anywhere
2021-05-19 18:23:51 -07:00
Matt Bierner 35eafb7873
Add sort imports command
Fixes #122593

Sort imports just sorts imports, vs organize imports which also removes unused imports
2021-05-19 18:20:16 -07:00
Benjamin Pasero 159479eb5a
Allow to show status bar entries with an id and name (fix #74972) 2021-05-19 14:03:37 +02:00
Matt Bierner f25ffb76ed
Fix stopping load indicator when updateOpen completes
Fixes #122979

We can consider the project loaded when `updateOpen` completes for all servers. Previously we were only waiting on the first one
2021-05-06 14:54:53 -07:00
Logan Ramos 135142e497
Update deprecated typescript tests 2021-05-04 13:49:47 -04:00
Robo bce4d71f64
chore: bump node@14.x in devDependencies (#122905) 2021-05-04 10:04:13 +02:00
Matt Bierner 65c6a0a543
Pick up TS 4.3 nightly
For #122884
2021-05-03 16:15:30 -07:00
Ladislau Szomoru 3edce10f20
Cleanup modal property from proposed api 2021-05-02 14:22:41 +02:00
Matt Bierner c8bd5b211a
Enable infer function return type for 4.3+
Fixes #122781
2021-05-01 00:06:23 -07:00
Matt Bierner 3915fcfe49
Add some links and small cleanup for JS/TS settings 2021-04-28 17:31:18 -07:00
Matt Bierner a4fdb2c3ad
Make adding overrides an preferred quick fix 2021-04-28 16:43:52 -07:00
Andrew Branch 033f6aac86
Fix missed Previewer.plain call due to adjacent @ts-expect-error (#121975) 2021-04-28 14:04:29 -07:00
SteVen Batten b2c250faeb fix build 2021-04-23 11:46:52 -07:00
SteVen Batten 6c747e75da
Workspace Trust Prop Changes (#121779)
* update wording for dialog

* remove soft request prompts

* tweak wording

* use origin

* clean up language for choice prompt
2021-04-23 10:14:09 -07:00
Alex Ross d40139dd63
Make typescript problem matcher even more general
Fixes #121672
2021-04-23 14:19:29 +02:00
Sandeep Somavarapu ac151b40a5
enable virtual workspace capability 2021-04-23 10:20:23 +02:00
Matt Bierner 36591a96a0
Rename 2021-04-22 14:57:27 -07:00
SteVen Batten f9fc28d47d update ext manifest schema validation and built-in exts 2021-04-21 11:54:42 -07:00
Matt Bierner 3b20d95b3a
Consider updateOpen as signalling that project loading as completed
Fixes #119268
2021-04-20 14:23:39 -07:00
Miguel Solorio ac48f78dd6
Add icons for built-in extensions (fixes #81760) 2021-04-20 12:09:24 -07:00
Matt Bierner 1764fc81a8
Add requiredForConfigurations for TS 2021-04-20 11:37:54 -07:00
Matt Bierner ae24966cce
Localize workspaceTrust 2021-04-20 11:35:02 -07:00
Benjamin Pasero 14981ce89d tests - enable colors for windows (CI supports it and the new Windows terminal too) 2021-04-19 09:29:20 +02:00
Matt Bierner 2881355f37
Use es2020 as the default target for js/ts implicit projects
Fixes https://github.com/microsoft/TypeScript/issues/43596

For users targetting browsers, this should be a reasonable default. We'd like more feedback during insiders for users targetting other environments
2021-04-14 17:26:55 -07:00
Andrew Branch fa56f6ea3d
Add telemetry for import statement completions (#121243) 2021-04-14 09:59:08 -07:00
Alex Ross 5371ac58c4
Include virtual workspace check for task type enablment 2021-04-14 15:04:06 +02:00
SteVen Batten c5fab4faa3
Boolean Trust State (#121141)
* move to boolean-based trust state

* update api based on feedback
2021-04-13 12:54:52 -07:00
Matt Bierner 119581fc2a
Use more standard name for shared extension tsconfig
This enables Intellisense in the `tsconfig.base` file
2021-04-12 15:58:38 -07:00
Matt Bierner d5f4e119e0
Use Array.from's map directly instead of a second call to map 2021-04-12 14:42:39 -07:00
Matt Bierner 84391165c3
Pass in correct project root for notebook cells 2021-04-08 16:49:04 -07:00
Matt Bierner 604b950f0d
Reapply badclient commit
Fixes #120781

Add second file this time
2021-04-08 09:09:25 -07:00
Benjamin Pasero de3aca7a53
Revert "Add badclient telemetry property"
This reverts commit e5ef9895b6.
2021-04-08 08:03:54 +02:00
Matt Bierner e5ef9895b6
Add badclient telemetry property
TS will now notify us if it thinks the error was caused by the client instead of by a server error
2021-04-07 18:49:06 -07:00
Matt Bierner 73ae56b82b
Build with latest TS nightly (#120690)
* Pick up new TS 4.3

Also tests adding override keywords for extensions as part of #120675

* Update to daily TS and workaround TS 4.3 issue

Works around https://github.com/microsoft/TypeScript/issues/43578
2021-04-07 12:19:05 -07:00
SteVen Batten c7faaf0ea0
update wt static declarations (#120443)
* update wt static declarations

* add description

* fix hygiene
2021-04-06 09:27:15 -07:00
Ladislau Szomoru 648ea3d1e0
Refactor requireWorkspaceTrust to requestWorkspaceTrust 2021-04-01 15:59:04 +02:00
Andrew Branch 29ca249959
[typescript-language-features] Support import statement completions for TypeScript 4.3 (#119009)
* Support import statement completions for TypeScript 4.3

* Fix forgotten argument

* Add snippet preference

Co-authored-by: Matt Bierner <matb@microsoft.com>
2021-03-29 11:38:22 -07:00
Matt Bierner a39120ddd1
Add support for JSDoc link tags (#119358)
* Add support for JSDoc @link tags

Fixes #119357

* Fix unresolved links not rendering
2021-03-29 11:29:52 -07:00
Martin Aeschlimann 3e16e9151b
update typescript-vscode-sh-plugin. For #120103 2021-03-29 16:42:37 +02:00
SteVen Batten 9c00242866 updating telemetry module for built-in exts 2021-03-22 16:28:08 -07:00
Matt Bierner b9f33fc242 Rename CodeActionKind.Manual -> Invoke
For #118084
2021-03-17 16:57:22 -07:00
Matt Bierner e7f3b77a9c Remove typings for unused package 2021-03-17 16:50:32 -07:00
Martin Aeschlimann c09b3d2358 typescript: enable built-in 2020 semantic token support 2021-03-17 00:15:42 +01:00