Commit Graph
6203 Commits
Author SHA1 Message Date
Adam Curtis ccb63aacfa Removed duplicate "the" from documentation. (#59736) 2018-10-01 17:30:06 -07:00
Matt Bierner 936742b5d1 Onboard npm to use shared tsconfig 2018-10-01 16:43:18 -07:00
Matt Bierner 6769079c0d Onboard jake to use shared tsconfig 2018-10-01 16:42:24 -07:00
Matt Bierner 1d192bb4f0 Onboard markdown to use shared tsconfig 2018-10-01 16:41:19 -07:00
Matt Bierner 950a3ff867 Onboard vscode-api-tests to use shared tsconfig 2018-10-01 16:38:29 -07:00
Matt Bierner 402106a699 Introduce a shared tsconfig for extensions
Setup a baseline tsconfig for extensions to extend. This will help make sure thatof our built-in extensions are using the recommended settings for target and so on. it also reduces duplicated code and will make updating tsconfig settings easier
2018-10-01 16:35:43 -07:00
Matt Bierner 199c51f4a5 Enable no unused parameters 2018-10-01 16:12:26 -07:00
Matt Bierner 55567633b3 Enable no unused parameters in vscode-api tests 2018-10-01 16:12:05 -07:00
Matt Bierner f1c7c19a36 Fixing some strict mode typing issues in emmet 2018-10-01 16:07:55 -07:00
Matt Bierner 86ceb0c84e Enable noUnusedParameters in configurationHelper 2018-10-01 16:01:28 -07:00
Matt Bierner 02e4aada63 Remove unused 2018-10-01 15:59:20 -07:00
Matt Bierner dece532913 Prefix unused with _ 2018-10-01 15:57:07 -07:00
Matt Bierner 90041e8bc7 Use await for tests
Testing convert to async quick fix
2018-10-01 15:56:44 -07:00
Matt Bierner e87867c917 Convert to async 2018-10-01 15:44:58 -07:00
Matt Bierner f2f8b7cb08 Remove built-in toml basic language support
Reverts #59089

After further discussions with the team, we decided that we should not ship a bundled toml grammar. There are two reasons for this:

* For the best toml experiance, users should use one of the toml plugins from the marketplace as these provide intellisense and other advanced language features. We previously recommend these plugins when you opened a toml file. However if we ship a bundled toml grammar, these recommendations will no longer appear

* Engineering maintance costs on our side. Updating the grammar, maintaining tests, and handling issues related to it are all extra work that has to be considered.

For these reasons, we do not think it makes sense to include basic toml support
2018-10-01 11:53:36 -07:00
Matt Bierner d37076a596 Build VS Code using TypeScript 3.1.1
Fixes #59757
2018-10-01 10:55:16 -07:00
mnikn 0a5343aa97 implement [#53133](https://github.com/Microsoft/vscode/issues/53133) 2018-10-01 16:42:06 +02:00
Christof Marti 54c51f2f23 QuickPickItem.alwaysShow (#59232) 2018-10-01 16:39:00 +02:00
Martin Aeschlimann 6ade98e776 Merge pull request #59639 from dierksen/swift
Use textmate/swift.tmbundle for Swift syntax.
2018-10-01 06:25:40 -07:00
Joao Moreno 707787c5b8 update yarn.lock files to use integrity 2018-09-30 16:34:43 +02:00
Jonathan Dierksen 744669a9df Update swift integration test results. 2018-09-28 11:09:07 -07:00
Jonathan Dierksen bc422b8b4a Use textmate/swift.tmbundle for Swift syntax.
The former repo is unmaintained and obsolete.
2018-09-28 10:33:02 -07:00
Joao Moreno 087ee56e75 fixes #47141 2018-09-28 08:50:47 +02:00
Matt Bierner e20fdf9545 Signal that TS Server has loaded succesfully when any error event is received
A successful error computation more or less signals that the server is ready and is more reliable than waiting for the projectUpdatedInBackground signal
2018-09-27 11:59:58 -07:00
Matt Bierner 368d3ff0da Pick up TS 3.1 final
Fixes #58994
2018-09-27 10:35:43 -07:00
Martin Aeschlimann a75f4bcf4e [json] update service (fixes #59470) 2018-09-27 16:33:19 +02:00
Joao Moreno 6335da987d Merge commit 'refs/pull/59131/head' of github.com:Microsoft/vscode into pr/59131 2018-09-27 09:45:55 +02:00
Joao Moreno 58fe02e79b Revert "cancelled git.checkout"
This reverts commit a488569052.
2018-09-27 09:42:35 +02:00
Joao Moreno 77c8657a86 improve setting description
related to #50394
2018-09-27 09:42:22 +02:00
Matt Bierner 17cfeaf31e Add better error message about disallowed rename of directory in import path 2018-09-26 17:47:28 -07:00
Matt Bierner 29e8dcffcf Use rename cancellation token for file rename request to ts server 2018-09-26 17:47:27 -07:00
Matt Bierner 41c47d1b56 Don't rely on updatePathOnFileMove for path renames
Better fix for #51175
2018-09-26 17:32:20 -07:00
Rachel Macfarlane ee955d45e3 rebase and remove check in catch 2018-09-26 17:27:24 -07:00
Rachel Macfarlane f50b87442c Return whether git.checkout succeeded 2018-09-26 17:25:40 -07:00
Matt Bierner a2d3c87982 Fix file path rename for js/ts
Fixes #51175
2018-09-26 17:23:55 -07:00
Matt Bierner f94cfe6677 Make sure javascript.updateImportsOnFileMove.enabled also has enum descriptions
Fixes #59509
2018-09-26 17:23:55 -07:00
Matt Bierner 2e95080816 Use markdownEnumDescription for all js/ts enums
Fixes #59508
2018-09-26 17:23:55 -07:00
Matt Bierner 9906ecc7a5 Disable path renames on TS 3.1
Outcome of #51175. Requires fixes upstream
2018-09-26 14:15:07 -07:00
Matt Bierner 6e9a02177a Fix fileToRename no preserving extension 2018-09-26 14:08:18 -07:00
Matt Bierner d8ccc514f5 Remove unneeded any cast 2018-09-26 14:08:18 -07:00
Matt Bierner f169056822 Use better name for insertParamtersForFunctionCall setting
Renamed to `completeFunctionCalls` to hopefully make it clear that this setting will also complete functions with no parameters

Fixes #59325
2018-09-26 11:53:54 -07:00
Matt Bierner 6ffd6e8045 Pick up new TS insiders 2018-09-26 11:39:21 -07:00
Christof Marti 92cc41ebd0 Handle relative paths (#58694) 2018-09-26 15:19:36 +02:00
Johannes Rieken 200d30e467 update tsconfig.json to escape node.d.ts hell 2018-09-26 12:54:48 +02:00
Johannes Rieken b3665b9142 better fix for #58694 2018-09-26 12:24:26 +02:00
Johannes Rieken 1bcc3508fa fix #58694 2018-09-26 12:05:54 +02:00
Matt Bierner c091264686 Pick up new TS insiders 2018-09-25 16:55:55 -07:00
Ramya Achutha Rao 972ee3f948 Use latest applicationinsights in extensions too 2018-09-25 16:45:00 -07:00
Agustín Rodríguez 9041e6a4b5 styles for diff on markdown preview (#59289)
* styles for diff on markdown preview

* moved styles to markdown specific css file
2018-09-25 12:02:15 -07:00
Rob Lourens 3da89c1937 Rename previewOptions 2018-09-24 21:08:11 -07:00