Commit Graph

1014 Commits

Author SHA1 Message Date
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
Matt Bierner b7b3ddbc2e Mark extract constant refactor as refactor.extract.constant 2018-01-24 08:55:33 -08:00