Commit Graph

19 Commits

Author SHA1 Message Date
Johannes Rieken
c92ce4014f move extHost.protocol to common, #70319 2019-03-19 15:46:01 +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
197a916fcb Fixing some strict null errors in mainThread 2019-02-05 15:58:47 -08:00
Johannes Rieken
653280d133 debt - Thenable -> Promise 2018-12-13 11:31:54 +01:00
Johannes Rieken
5300bc54b4 debt - less TPromise usage 2018-10-09 10:43:43 +02:00
Matt Bierner
8087b0a8d8 Remove use strict directives in main vs code ts files (part 2)
We compile using the alwaysStrict flag so these directives are not needed

This part removes most `use strict` directives that are right after the file header
2018-10-02 16:11:05 -07:00
Greg Van Liew
98ee779cc9 complex command typos and add dash between argument and desciptions 2018-07-13 15:28:11 -07:00
Johannes Rieken
3bac9bd027 fix #40307 2017-12-15 17:11:07 +01:00
Johannes Rieken
cd4b141302 debt - less TPromise<any> in extHost.protocol 2017-12-15 12:10:23 +01:00
Johannes Rieken
8f18e87477 ExtHostCommands, MainThreadCommands, #40169 2017-12-14 15:46:03 +01:00
Alex Dima
367dd10413 Rename RPCProtocol.get to RPCProtocol.getProxy (#36972) 2017-12-13 16:04:14 +01:00
Johannes Rieken
9faf001bad eng - less TPromise in extHostCommands 2017-12-11 14:09:19 +01:00
Johannes Rieken
7128eb085c style - use single-quoted imports 2017-08-21 16:45:32 +02:00
Alex Dima
9c531879fc Further reduce usage of IThreadService 2017-08-16 16:15:42 +02:00
Alex Dima
2b3298af79 Use native proxies for renderer <-> ext host RPC communication 2017-08-16 10:26:25 +02:00
Alex Dima
159de8236e More adoption of @extHostNamedCustomer 2017-08-16 10:26:25 +02:00
Alex Dima
20a45eef3a Add a mechanism to be a customer of the extension host (share lifecycle) and begin reducing usage of IThreadService 2017-08-15 18:26:51 +02:00
Johannes Rieken
2e5311ca6e towards ext-host-restart: properly implement dispose-methods in variouds MainThreadXYZ-types 2017-08-14 16:56:13 +02:00
Johannes Rieken
b548d2128d split things up into api/node and api/electron-browser 2017-05-12 11:24:22 +02:00