Skip to content

Commit 0bbde9b

Browse files
committed
Fix formatting.
1 parent 6463e98 commit 0bbde9b

File tree

1 file changed

+41
-39
lines changed

1 file changed

+41
-39
lines changed

src/client/terminals/activation.ts

Lines changed: 41 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -12,53 +12,55 @@ import { ITerminalAutoActivation } from './types';
1212

1313
@injectable()
1414
export class TerminalAutoActivation implements ITerminalAutoActivation {
15-
private handler?: IDisposable;
15+
private handler?: IDisposable;
1616

17-
private readonly terminalsNotToAutoActivate = new WeakSet<Terminal>();
17+
private readonly terminalsNotToAutoActivate = new WeakSet<Terminal>();
1818

19-
constructor(
20-
@inject(ITerminalManager)
21-
private readonly terminalManager: ITerminalManager,
22-
@inject(IDisposableRegistry) disposableRegistry: IDisposableRegistry,
23-
@inject(ITerminalActivator) private readonly activator: ITerminalActivator,
24-
@inject(IActiveResourceService)
25-
private readonly activeResourceService: IActiveResourceService
26-
) {
27-
disposableRegistry.push(this);
28-
}
29-
30-
public dispose(): void {
31-
if (this.handler) {
32-
this.handler.dispose();
33-
this.handler = undefined;
19+
constructor(
20+
@inject(ITerminalManager)
21+
private readonly terminalManager: ITerminalManager,
22+
@inject(IDisposableRegistry) disposableRegistry: IDisposableRegistry,
23+
@inject(ITerminalActivator) private readonly activator: ITerminalActivator,
24+
@inject(IActiveResourceService)
25+
private readonly activeResourceService: IActiveResourceService,
26+
) {
27+
disposableRegistry.push(this);
3428
}
35-
}
3629

37-
public register(): void {
38-
if (this.handler) {
39-
return;
30+
public dispose(): void {
31+
if (this.handler) {
32+
this.handler.dispose();
33+
this.handler = undefined;
34+
}
4035
}
41-
this.handler = this.terminalManager.onDidOpenTerminal(this.activateTerminal, this);
42-
}
43-
44-
public disableAutoActivation(terminal: Terminal): void {
45-
this.terminalsNotToAutoActivate.add(terminal);
46-
}
4736

48-
private async activateTerminal(terminal: Terminal): Promise<void> {
49-
if (this.terminalsNotToAutoActivate.has(terminal)) {
50-
return;
37+
public register(): void {
38+
if (this.handler) {
39+
return;
40+
}
41+
this.handler = this.terminalManager.onDidOpenTerminal(this.activateTerminal, this);
5142
}
52-
if ('hideFromUser' in terminal.creationOptions && terminal.creationOptions.hideFromUser) {
53-
return;
43+
44+
public disableAutoActivation(terminal: Terminal): void {
45+
this.terminalsNotToAutoActivate.add(terminal);
5446
}
5547

56-
const cwd =
57-
'cwd' in terminal.creationOptions ? terminal.creationOptions.cwd : this.activeResourceService.getActiveResource();
58-
const resource = typeof cwd === 'string' ? Uri.file(cwd) : cwd;
48+
private async activateTerminal(terminal: Terminal): Promise<void> {
49+
if (this.terminalsNotToAutoActivate.has(terminal)) {
50+
return;
51+
}
52+
if ('hideFromUser' in terminal.creationOptions && terminal.creationOptions.hideFromUser) {
53+
return;
54+
}
5955

60-
await this.activator.activateEnvironmentInTerminal(terminal, {
61-
resource,
62-
});
63-
}
56+
const cwd =
57+
'cwd' in terminal.creationOptions
58+
? terminal.creationOptions.cwd
59+
: this.activeResourceService.getActiveResource();
60+
const resource = typeof cwd === 'string' ? Uri.file(cwd) : cwd;
61+
62+
await this.activator.activateEnvironmentInTerminal(terminal, {
63+
resource,
64+
});
65+
}
6466
}

0 commit comments

Comments
 (0)