Johannes Rieken
393443eb40
Let IRPCProtocol#getProxy return Proxied<T> which enforces functions returning promises
...
fyi @sandy081 had to remove the overload of `MainThreadOutputServiceShape#$update` because I couldn't get this to work with mapped types
fyi @Tyriar this fixed an actual issue with terminals
2022-01-17 18:10:20 +01:00
Alex Dima
a5d3d4fae6
Fixes #102062 : Wait for the renderer socket to drain before exiting the extension host process when running tests
2020-07-22 22:52:39 +02:00
Matt Bierner
cadabab73f
Mark _serviceBrand properties using declare ( #99312 )
...
_serviceBrand is only used for typing and should not result in emit
Also adds readonly
2020-06-05 11:04:15 -07:00
Johannes Rieken
dedf0de944
change type of _serviceBrand from any to undefined, #79918
2019-08-30 15:40:46 +02:00
Johannes Rieken
7a6f22b3af
rename rpcService to extHostRpcService
2019-08-09 09:51:22 +02:00