Commit Graph

1341 Commits

Author SHA1 Message Date
Matt Bierner
1aa23f12ac Only show capabilities item when in single file mode
For #133731

No need to show this normally since project intellisense is the default
2021-09-27 13:39:26 -07:00
Matt Bierner
f47586563e Show loading spinner while loading status of tsconfig for current file 2021-09-27 13:39:25 -07:00
Ikko Ashimine
437b6ce304 Fix typo in completions.test.ts (#133401)
backets -> brackets
2021-09-27 12:23:56 -07:00
Logan Ramos
282f499c22 Update extension telemetry module 2021-09-23 11:26:57 -04:00
Henning Dieterichs
d6b2e78477 Fixes #132847 by configuring ${...} as bracket pair. 2021-09-21 12:28:25 +02:00
Benjamin Pasero
54cdd9c58b status - improve hover feedback for compact entries (#129037) 2021-09-18 09:53:10 +02:00
Matt Bierner
eefcaf6e0f Extract duplicated constant 2021-09-16 17:20:03 -07:00
Matt Bierner
6d01964e8e Add language status item for single file mode
Fixes #133296
2021-09-16 17:20:02 -07:00
Matt Bierner
43f7c113e4 Move project status items to a new ui folder 2021-09-16 17:20:02 -07:00
Matt Bierner
4fcbe9449c Add support for cross file JS/TS intellisense in yarn web
Fixes #133199
2021-09-15 16:26:22 -07:00
Matt Bierner
8a912d57c3 Include in-memory in same implicit JS/TS project
Fixes #133195
2021-09-15 16:26:22 -07:00
Matt Bierner
fc5e2f515c Adopting langauge status api for JS/TS versions (#132015)
* Adopting language status api for JS/TS versions

* Polish
2021-09-14 08:35:12 -07:00
Matt Bierner
ad67ad4530 Show lightbulb when user makes a selection in js/ts 2021-09-09 18:18:00 -07:00
Matt Bierner
74989b2993 Fix organize import for empty file
Fixes #132637

We should not show the lightbulb when auto applying code actions
2021-09-09 18:18:00 -07:00
Justin Wei
0aaedebdb0 Do not fold closing tag (#132316) 2021-09-09 14:27:16 -07:00
Matt Bierner
34861b8c8a Add comments on how fenced code block should not be localized
For #132190
2021-09-07 16:31:45 -07:00
Matt Bierner
f1581dcad7 Fix labels for optional auto imports
Fixes #132212
2021-09-07 14:54:11 -07:00
Matt Bierner
80f4b6f655 Fix links in cgmanifest
Fixes #132525

Updates the links except for trac. These were just copied in from TS
2021-09-07 14:46:19 -07:00
Matt Bierner
aec6ee09fa Remove eslint disablement in file
" -> '
2021-09-02 16:58:01 -07:00
Jonah Snider
19512e92cb Fix typo in javascript.inlayHints.propertyDeclarationTypes.enabled description (#131760) 2021-08-27 15:20:20 -07:00
Logan Ramos
8dbad73de5 Update built in extensions telemetry 2021-08-27 15:45:42 -04:00
Logan Ramos
ecc7fdac90 Bump extension telemetry module 2021-08-27 11:29:48 -04:00
Matt Bierner
f29bc05bb5 Disable parameter names hints by default 2021-08-23 13:51:10 -07:00
Matt Bierner
e802791cf1 Introduce typescript.tsserver.useSyntaxServer
Fixes #131142

This setting replaces `typescript.tsserver.useSeparateSyntaxServer` and officailly documents the syntax only mode on desktop
2021-08-18 18:36:37 -07:00
Matt Bierner
5fe071c2e7 Don't return trigger characters for ambient JS suggestions
Fixes #130096
2021-08-12 15:34:34 -07:00
Logan Ramos
da7d76d2ec Update extension telemetry module 2021-08-10 12:43:41 -04:00
Matt Bierner
813c0b2178 Pick up newest TS versions 2021-08-09 11:24:34 -07:00
Logan Ramos
6aa5b9226b Update extension telemetry module 2021-08-09 13:16:08 -04:00
Matt Bierner
f944203712 Remove old cast
Not needed with TS 4.4
2021-08-03 22:15:43 -07:00
Matt Bierner
e4eaed4bf5 Add support for rendering @linkcode jsdoc tags as code 2021-08-03 16:37:26 -07:00
Matt Bierner
5bc143160c Add on Error handler for ts worker 2021-08-03 16:37:25 -07:00
Matt Bierner
48c560d788 Organize imports in TS ext 2021-08-03 13:22:45 -07:00
Matt Bierner
82331754b3 Enable param name inlayHints by default for TS
Looking for feedback. Will also consider keeping enabled if it looks stable enough
2021-08-03 12:04:00 -07:00
Matt Bierner
67ea45c3e0 Don't use | null for ts config
Fixes #129794

Just fall back to undefined instead
2021-08-02 16:11:17 -07:00
Matt Bierner
637b409b00 Bundle TS 4.4 2021-08-02 15:33:27 -07:00
Logan Ramos
9350fa3c9d Bump telemetry module to fix packaging 2021-08-02 14:29:37 -04:00
Logan Ramos
b7a07daa5a Fix #129727 2021-08-02 13:04:26 -04:00
Logan Ramos
87e0cb1d43 Fix #129474 2021-07-29 11:39:03 -04:00
Matt Bierner
f5ab4b6292 Clairify enumMemberValues only applies to declaration
Fixes #129516
2021-07-27 16:16:56 -07:00
Matt Bierner
3d244a9a7e Add language to example code blocks 2021-07-27 16:16:05 -07:00
Matt Bierner
9c12aa144b Add examples to inlay hint settings
Fixes #129517
2021-07-27 16:08:02 -07:00
Matt Bierner
68b9fd93cc Note that inlay hints require TS 4.4 2021-07-26 18:12:18 -07:00
Logan Ramos
c8e6d08e3a Update to the latest extension module 2021-07-26 13:44:43 -04:00
Matt Bierner
847a6d8cd0 Fix request position of the inlay hints
Fixes #129134

The document may change between the request and when `ensureConfigurationForDocument` completes

I think this should fix the shifting around
2021-07-22 17:53:53 -07:00
Matt Bierner
50ac52ca92 Add explicit list of types 2021-07-22 17:53:53 -07:00
Matt Bierner
0207dfe18c Remove unused class 2021-07-21 18:32:57 -07:00
Matt Bierner
23d99b3055 Prompt users to update TS versions before reporting issues
Fixes #129131
2021-07-21 14:56:20 -07:00
Matt Bierner
76885d753d Use static list of commit characters
Testing this for the TS side. We think that being consistent may be better than trying to be smart here
2021-07-21 14:56:20 -07:00
Matt Bierner
3fd02ec7ba Update inlay hints when inlay settings change 2021-07-15 15:59:59 -07:00
Martin Aeschlimann
57376f410d typescript: avoid global setImmediate 2021-07-09 12:39:38 +02:00