Commit Graph

180 Commits

Author SHA1 Message Date
Martin Aeschlimann
49de62f5c9 improve message when no resolver found 2019-05-17 14:26:02 -07:00
Johannes Rieken
d5534b8604 api-sketches for ExtensionContext#ExecutionContext 2019-05-17 13:12:29 -07:00
Sandeep Somavarapu
879c3a7dfe Fix #71752 2019-04-17 10:54:33 +02:00
Benjamin Pasero
eacb2d85df Remote: Preserve BOM in UTF-8 when found (fixes #48826) 2019-04-16 16:49:39 +02:00
Alex Dima
f526e46357 Tweaks 2019-04-16 11:35:09 +03:00
Johannes Rieken
28e0dd8412 less Buffer 2019-04-11 16:55:08 +02:00
Johannes Rieken
c037e47550 move out require interceptor 2019-04-11 11:51:21 +02:00
Johannes Rieken
ff683d9f4c have IHostUtils 2019-04-11 11:51:21 +02:00
Johannes Rieken
86fee5f4be move out extHostStorage and extHostMemento 2019-04-11 09:47:01 +02:00
Alex Dima
0b5d952063 Small tweaks 2019-04-11 00:16:48 +02:00
Dirk Baeumer
6c37beb8e5 Add shims for keytar and open 2019-04-10 16:40:29 +02:00
Dirk Baeumer
fd5aa72bdc Add shimming for open module 2019-04-10 16:23:19 +02:00
Johannes Rieken
ba4735d7cb debt - don't use Buffer in extHost-protocol 2019-04-10 15:42:45 +02:00
Johannes Rieken
cb54db1850 move extHostLogService 2019-04-10 12:03:57 +02:00
Johannes Rieken
3286d9e978 move more files to common-layer 2019-04-10 10:33:16 +02:00
Johannes Rieken
c0821aa5e9 move extHost-files to common 2019-04-10 10:26:52 +02:00
Dirk Baeumer
db4c9baa6a Better Keytar shim 2019-04-09 21:57:00 +02:00
Andre Weinand
fd44b66c0f cleanup multi extension debugging 2019-04-09 18:28:23 +02:00
Christof Marti
d4be221aaa Cleanup unused properties 2019-04-05 10:08:50 +02:00
Alex Dima
25ed721e48 More support for keytar 2019-04-03 22:50:46 +02:00
Alex Dima
40dbf397ab Simplify registration of vscode node module 2019-04-03 22:50:46 +02:00
Benjamin Pasero
84726e51f4 debt - merge extfs and pfs 2019-04-01 08:45:46 +02:00
Daniel Imms
6b81670102 Handle ext host exit when debugging
Fixes #70984
2019-03-27 10:58:09 -07:00
Alex Dima
499686ca03 Send extension host exit code 2019-03-20 16:53:50 +01:00
Matt Bierner
7d0e64f5ec Strict null check VS Code
Fixes #60565
Fixes #70417
2019-03-19 10:51:31 -07:00
Johannes Rieken
c92ce4014f move extHost.protocol to common, #70319 2019-03-19 15:46:01 +01:00
Alex Ross
8f16a02e66 Move remote agent environment out of node (#70568) 2019-03-15 17:00:57 +01:00
Sandeep Somavarapu
d6058d77c0 Improve extension activation failure messages 2019-03-15 10:19:21 +01:00
Alex Dima
1b66cd7fb7 Strict null checks (#60565) 2019-03-14 12:07:43 +01:00
Matt Bierner
52556f9742 Auto converting let -> const where possible in mainthread and extHost
Const provides better type guards and can make logic clearer
2019-03-05 16:53:41 -08:00
Matt Bierner
14c4fde6d6 Strict null check extHostQuickOpen 2019-03-05 16:53:40 -08:00
Martin Aeschlimann
e96ab81392 extensionTestsLocationURI.fsPath normalizes path (for #69569) 2019-03-02 20:57:46 +01:00
Martin Aeschlimann
14f25a6102 "--extensionTestsPath" does not accept uris 2019-02-22 16:22:10 +01:00
Alex Dima
9f11bfb31f Small rename 2019-02-21 12:20:19 +01:00
Alex Dima
26d204adc9 Introduce a second barrier 2019-02-21 12:17:39 +01:00
Sandeep Somavarapu
4c7870316d fix dead lock - wait for workspace initialization while starting exthost 2019-02-21 12:00:39 +01:00
Alex Dima
3199f1fd3b Introduce and adopt IExtHostWorkspaceProvider 2019-02-20 17:11:51 +01:00
Alex Dima
43f6bf8ff7 Address some null errors (#60565) 2019-02-20 12:05:33 +01:00
Alex Dima
767715ba14 Explore resolver api 2019-02-13 11:41:29 +01:00
Benjamin Pasero
622b3d62dd paths - paths.node.ts => path.ts 2019-02-12 20:36:23 +01:00
SteVen Batten
5ebd625b40 use new path implementation (#68538)
* adopt paths.node over path

* fix strict null

* remove hacky typing inlabel.test.ts
2019-02-12 20:14:50 +01:00
Matt Bierner
9ee6077373 Strict null work in extHost 2019-02-11 09:31:13 -08:00
Sandeep Somavarapu
16a2c2e3fa Merge branch 'master' into sandy081/remoteMRWorkspace 2019-02-11 10:23:58 +01:00
Alex Dima
2ba52db77a Reroute activation for hosted extensions 2019-02-08 11:54:23 +01:00
Sandeep Somavarapu
db81580e7f Merge branch 'master' into sandy081/remoteMRWorkspace 2019-02-07 12:41:42 +01:00
Benjamin Pasero
15e77e8cf8 fix #66936 2019-01-30 17:33:43 +01:00
Alex Dima
26ed3e96dc Fixes #67326: Update trie when adding / removing extensions 2019-01-30 17:21:15 +01:00
Sandeep Somavarapu
aba0fcbb58 Delay extension host until workspace is completely initialized 2019-01-28 10:54:45 +01:00
Benjamin Pasero
002cd6253b move exthost into extensions service where its used from (#67131) 2019-01-25 18:28:34 +01:00
Alex Dima
c16d569a32 Add IInitData.resolvedExtensions 2019-01-22 20:01:56 +01:00