Skip to content

Commit 0897757

Browse files
committed
Don't use es6 api in platform api
1 parent 863daff commit 0897757

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

src/vs/platform/remote/common/tunnel.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export interface RemoteTunnel {
1818
export interface ITunnelService {
1919
_serviceBrand: undefined;
2020

21-
readonly tunnels: Promise<Iterable<RemoteTunnel>>;
21+
readonly tunnels: Promise<readonly RemoteTunnel[]>;
2222

2323
openTunnel(remotePort: number): Promise<RemoteTunnel> | undefined;
2424
}

src/vs/platform/remote/common/tunnelService.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import { ITunnelService, RemoteTunnel } from 'vs/platform/remote/common/tunnel';
88
export class NoOpTunnelService implements ITunnelService {
99
_serviceBrand: undefined;
1010

11-
public readonly tunnels: Promise<Iterable<RemoteTunnel>> = Promise.resolve([]);
11+
public readonly tunnels: Promise<readonly RemoteTunnel[]> = Promise.resolve([]);
1212

1313
openTunnel(_remotePort: number): Promise<RemoteTunnel> | undefined {
1414
return undefined;

src/vs/workbench/services/remote/node/tunnelService.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ export class TunnelService implements ITunnelService {
9797
@ILogService private readonly logService: ILogService,
9898
) { }
9999

100-
public get tunnels(): Promise<Iterable<RemoteTunnel>> {
100+
public get tunnels(): Promise<readonly RemoteTunnel[]> {
101101
return Promise.all(Array.from(this._tunnels.values()).map(x => x.value));
102102
}
103103

0 commit comments

Comments
 (0)