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
Ladislau Szomoru
149a8b71c5
Workspace trust changes ( #119017 )
...
* Add dialog button customisation and reject promise if cancelled
* Use different promises to modal/soft requests
2021-03-16 10:18:42 +00:00
Matt Bierner
ba54c76164
Use TS replacement span if returned
2021-03-09 12:25:18 -08:00
Matt Bierner
e066c74761
Document new fixedChunkSizePolling ts watch mode
2021-03-05 18:49:17 -08:00