Commit Graph

1015 Commits

Author SHA1 Message Date
Dirk Baeumer
3c73a2d465 Fixes #37565: taskDefinitions property descriptions are not localized 2018-03-01 13:00:09 +01:00
Matt Bierner
0179894e45 Use vscode.X for basic extensions and vscode.X-language-features for lang features extensions
Standardizing extension identifiers
2018-03-01 00:26:31 -08:00
Matt Bierner
dee28efc34 logo -> icon 2018-02-28 20:52:27 -08:00
Matt Bierner
df9b7778f2 Add logo 2018-02-28 20:28:53 -08:00
Martin Aeschlimann
f8b2e22b89 Missing JSON schema in tsconfig.json. Fixes #44718 2018-02-28 11:00:49 +01:00
Ramya Achutha Rao
251101e6ea Use latest AI to avoid monkey patching of modules Fixes Microsoft/vscode-extension-telemetry#12 2018-02-27 13:42:26 -08:00
Matt Bierner
0cefddb980 Bump TS extension version 2018-02-27 11:22:38 -08:00
Matt Bierner
e694de979f Fix TS snippets
TS snippets now live in ts-basics instead of the regular ts extension
2018-02-27 11:20:42 -08:00
kieferrm
ce02d1d7f5 change classification of tsserver.exitWithCode 2018-02-27 10:35:39 -08:00
Alex Dima
47d249b651 More fixing invalid JSON in typescript extension that breaks the build 2018-02-26 23:53:30 +01:00
Alex Dima
e1dc91fc04 Fix invalid JSON in typescript extension that breaks the build 2018-02-26 23:45:53 +01:00
Martin Aeschlimann
44a45f8bad typescript.experimental.syntaxFolding (#44444) 2018-02-26 14:06:51 -08:00
Christof Marti
8eddfa2cfb Fix TypeScript features in Interactive Playground (fixes #44172) (#44443) 2018-02-26 14:05:24 -08:00
Benjamin Pasero
a23edada50 debt - avoid deprecated Buffer ctors 2018-02-26 13:09:54 +01:00
Matt Bierner
ee558b001c Refactoring
Extract shouldEnableDotCompletions

Extract getConfigurationForResource

Reorder methods

Format sig
2018-02-23 17:25:47 -08:00
Matt Bierner
a269045780 better scope try catch in provideCompletionItems
We only want to swallow exceptions around the request itself
2018-02-23 17:11:30 -08:00
Matt Bierner
ec3e57e946 Remove TS 2.6.1 import path workaround since this was fixed in TS 2.6.2+ 2018-02-23 17:04:55 -08:00
Matt Bierner
a16e650dcf Remove unused cast 2018-02-23 17:01:00 -08:00
Matt Bierner
b0add1e84f Use vscode namespace instead of specific imports 2018-02-23 16:57:44 -08:00
Matt Bierner
0d5bb310d9 Extract should trigger to new method 2018-02-23 16:54:30 -08:00
Ramya Achutha Rao
c1ee104fd4 Use latest version of telemetry module 2018-02-23 14:57:27 -08:00
Matt Bierner
e23c58b3ab Split out ts syntax and grammar to ts basics 2018-02-23 13:29:52 -08:00
Benjamin Pasero
393aa4f985 notifications - polish some extension messages 2018-02-23 18:19:55 +01:00
Matt Bierner
dcf6559cc1 Prototype experimental folding API for TS/JS
#44158
2018-02-22 16:07:11 -08:00
Matt Bierner
47dae4cf73 Mark properties readonly 2018-02-22 15:12:09 -08:00
Matt Bierner
dac9f9a94e Fix ts/js telemetry reporter 2018-02-22 15:12:09 -08:00
Matt Bierner
b02b49ebd0 Use async 2018-02-22 15:12:09 -08:00
Matt Bierner
3006e25f03 Add real displayName and descriptions to the typescript extension
Part of #43978
2018-02-22 15:12:09 -08:00
Benjamin Pasero
18c60de96e Merge branch 'master' into ben/notifications 2018-02-18 11:14:26 +01:00
Ramya Achutha Rao
ad06c9c609 Update telemetry module 2018-02-17 17:27:09 -08:00
Matt Bierner
ee6ac95120 Fix ? being appended to optional completions when using useCodeSnippetsOnMethodSuggest
Fixes #42955
2018-02-16 17:51:16 -08:00
Matt Bierner
57e5420127 Fix empty jsdoc suggest template not properyly expanding to multiline
Fixes #43619
2018-02-16 13:45:32 -08:00
Benjamin Pasero
32018e28c1 notifications - better status bar alignment 2018-02-15 07:48:42 +01:00
Ramya Achutha Rao
994bfe6903 Update telemetry module to fix issue of missing version in events 2018-02-13 17:07:30 -08:00
Martin Aeschlimann
8fdf170a08 update grammar script: remove unused properties 2018-02-12 16:54:46 +01:00
Martin Aeschlimann
3e9d16948c [ts/js] update grammars 2018-02-09 12:45:27 +01:00
Matt Bierner
f8c5a3d888 Also fix formatting in tracer 2018-02-08 15:16:33 -08:00
Matt Bierner
308c1887df Update extensions for TS 2.7
Update src to build with TS 2.7

Explicitly assign this.message in the else body
2018-02-08 14:28:55 -08:00
Matt Bierner
d2d18a47fd Fix multiple quick fix entries showing up same diagnostic with same range
#43181
2018-02-08 12:59:25 -08:00
Matt Bierner
c0cb5cd5c6 Defer quick fix all ts call
Fixes #42764
2018-02-01 16:16:05 -08:00
Matt Bierner
357ac464be Don't show fix all in js/ts if we only have a single dianostics of that type in the file
Fixes https://github.com/Microsoft/TypeScript/issues/21458
2018-01-31 22:05:38 -08:00
Matt Bierner
454b25c969 Fix bracketed completions range possibly spanning multiple lines
Fixes #42580
2018-01-31 15:41:32 -08:00
Matt Bierner
6004de0402 Don't add empty documentation for js/ts completions
Fixes #42662
2018-01-31 15:05:28 -08:00
Dirk Baeumer
e91b851ca8 Upgrade to latest language pack format 2018-01-30 00:11:57 +01:00
Ramya Achutha Rao
71c3b15465 Update the telemetry module used by extensions 2018-01-29 14:53:24 -08:00
Matt Bierner
41afff235b Restore automatically putting TS Server in debug more if TSS_DEBUG is set
Fixes https://github.com/Microsoft/TypeScript/issues/21454
2018-01-29 10:50:39 -08:00
Matt Bierner
d14586e186 Provide command aliases for TS extension
#39778
2018-01-29 09:55:20 -08:00
Matt Bierner
b3526e5adf Update js/ts grammar 2018-01-25 15:28:54 -08:00
Matt Bierner
1ff5d84a5f Also capture dots in jsdoc property names 2018-01-25 15:28:54 -08:00
Dirk Baeumer
04594c864b Add support for Language Packs 2018-01-25 21:14:34 +01:00