Commit Graph

41993 Commits

Author SHA1 Message Date
Rachel Macfarlane c91cdeddaa Fix return of openReporter in issueService 2018-11-06 10:49:03 -08:00
Rob Lourens af6ec9176b strict null check replace.ts 2018-11-06 10:40:03 -08:00
Rob Lourens 42c716dc25 Strict null check more search files 2018-11-06 10:40:03 -08:00
Rob Lourens 1d44116fd6 Add textSearchManager to strict null checks 2018-11-06 10:40:03 -08:00
Rob Lourens defa76edcc strict-null-check ripgrepSearchUtils 2018-11-06 10:40:03 -08:00
Rachel Macfarlane 56b7fcb146 Fix menuService path in strictNullChecks list 2018-11-06 10:34:26 -08:00
Rachel Macfarlane aa343e44c0 Remove TPromise from issue service, #53526 2018-11-06 10:10:00 -08:00
Johannes Rieken 01337050b1 debt - Barrier use real promise 2018-11-06 18:35:00 +01:00
Johannes Rieken ed4e8e4eb2 debt - let menu listen to (new) menu registry change events instead of listing to the extension host being ready. that simplifies this a lot and help with show menu sooner 2018-11-06 18:35:00 +01:00
Johannes Rieken e556d244ff debt - less TPromise 2018-11-06 18:35:00 +01:00
isidor a519549d38 mock debug: return type 2018-11-06 17:21:38 +01:00
Andre Weinand 132ddb4ee5 cleanup debugConfigurationProviders properly 2018-11-06 16:40:52 +01:00
isidor 87f69fec4e let's go crazy: use native promise in debug land
#53526
2018-11-06 16:31:27 +01:00
isidor 0d5ddeb9f4 debug: make sure debug stop can stop initializing state 2018-11-06 16:01:20 +01:00
Johannes Rieken ada11bfc33 strict null trouble 2018-11-06 13:52:05 +01:00
Johannes Rieken 3acc0026ab debt - less TPromise construction 2018-11-06 13:04:23 +01:00
Alexandr Fadeev e99942ccc3 Update makefile colorize tests according to the latest grammar. (#61961)
1. Handling the '!=' variable assignment operator.
2. Handling the "#" (hashtag) in the quotes inside the recipe.
3. Restore the recipe handling.

Issue: #60030, #61475
2018-11-06 12:55:25 +01:00
Dirk Baeumer 755c02a3ab Fixes #62655: mainThreadTask should use unique keys for task provider registration 2018-11-06 12:52:31 +01:00
Johannes Rieken 9074cf8181 add test for #61919 2018-11-06 12:38:03 +01:00
Johannes Rieken 1ec6d3c21f strictNull trouble 2018-11-06 12:25:51 +01:00
Andre Weinand c48845126e clone DAP messages properly 2018-11-06 12:08:02 +01:00
Christof Marti edf7e05230 Handle error (#31450) 2018-11-06 12:01:29 +01:00
Napoleon Oikonomou e6a3b8f98c Show README instead of welcome page, if it exists (#60061) 2018-11-06 11:58:00 +01:00
Johannes Rieken 488fa952c0 add log messages for all language features (IntelliSense, formatting etc) fixes #43099 2018-11-06 11:56:24 +01:00
isidor 97012b288d fixes #62390 2018-11-06 11:51:11 +01:00
Alex Ross c71f524777 Updated grammars 2018-11-06 11:39:33 +01:00
Aleksandr Filatov 6eb24fb349 Themable Welcome background (fixes #46816) 2018-11-06 11:29:56 +01:00
Alex Ross d119e01a8f Reload grunt and jake tasks after npm install 2018-11-06 11:18:26 +01:00
Alex Ross c686a15384 After npm install gulp extension should find tasks (#62129)
Fixes #61499
2018-11-06 11:04:53 +01:00
Johannes Rieken 975351e639 debt - remove TPromise from telemetry world 2018-11-06 10:52:11 +01:00
Sandeep Somavarapu 3a0d406488 Fix #59926 2018-11-06 10:40:54 +01:00
Dirk Baeumer 20130d4938 Fixes #62649: Don't serialize URI as JSON in DTOs 2018-11-06 10:33:54 +01:00
isidor 10968e3ee6 revert debt - remove now obsolete smoothScrollingWorkaround setting 2018-11-06 10:19:39 +01:00
Johannes Rieken 650a18e3f4 debt - less TPromise in service interface 2018-11-06 09:44:17 +01:00
Rachel Macfarlane 340133accd Revert "Add strict null checks in issue and launch services, #60565"
This reverts commit cd1a6b4fbe.
2018-11-05 17:50:59 -08:00
Ramya Achutha Rao 6f139c79ad Test for multiline selection for wrap 2018-11-05 17:45:40 -08:00
Matt Bierner d8cce48edd Update markdown grammar 2018-11-05 17:25:47 -08:00
Rachel Macfarlane cd1a6b4fbe Add strict null checks in issue and launch services, #60565 2018-11-05 17:20:30 -08:00
Matt Bierner 8784755458 Use TS 3.1.4 for building VS Code 2018-11-05 16:47:53 -08:00
Matt Bierner 812a35fc39 Update js/ts grammar 2018-11-05 16:20:13 -08:00
Matt Bierner 6e5b0be369 Use set instead instead of regexp for kind modifiers 2018-11-05 16:16:34 -08:00
Matt Bierner 92fc1f1f74 Enable file icons for js/ts path intellisense
Fixes #61625

Requires TS 3.2+. Uses the kind modifier to determine the type of the file being imported
2018-11-05 16:08:44 -08:00
Matt Bierner d5913e54b7 Always show the code action light bulb if quick fixes or refactorings are available
Fixes #61642

Remove logic added by ab77235. The original concern was that we would end up showing the light bulb too often but its not sure this will be a problem in practice.
2018-11-05 15:41:17 -08:00
Matt Bierner edce7e2b8d Version js/ts Api 2018-11-05 15:11:50 -08:00
Rachel Macfarlane f5e8321964 Remove comment user icons that fail to load 2018-11-05 15:06:14 -08:00
Matt Bierner b929dc93d3 Use api for onCompletionAccepted instead of command 2018-11-05 14:29:50 -08:00
Miguel Solorio b4b3f75deb Fix #62446, increase opacity of selection highlight bg 2018-11-05 14:23:38 -08:00
Matt Bierner 170077d533 Adding command that is fired when a js/ts completion is accepted 2018-11-05 14:17:17 -08:00
Matt Bierner fec1775aa5 Strict null checks 2018-11-05 13:39:33 -08:00
Rob Lourens 10b95a0b88 Fix strict-null-check 2018-11-05 11:57:36 -08:00