2
2
// Licensed under the MIT License.
3
3
4
4
import {
5
- debug ,
6
- CancellationToken ,
7
- CancellationTokenSource ,
8
- DebugAdapterDescriptor ,
9
- DebugAdapterDescriptorFactory ,
10
- DebugAdapterExecutable ,
11
- DebugAdapterNamedPipeServer ,
12
- DebugConfiguration ,
13
- DebugConfigurationProvider ,
14
- DebugSession ,
15
- ExtensionContext ,
16
- WorkspaceFolder ,
17
- Disposable ,
18
- window ,
19
- extensions ,
20
- workspace ,
21
- commands ,
22
- InputBoxOptions ,
23
- QuickPickItem ,
24
- QuickPickOptions ,
25
- DebugConfigurationProviderTriggerKind ,
26
- DebugAdapterTrackerFactory ,
27
- DebugAdapterTracker ,
28
- LogOutputChannel
5
+ debug ,
6
+ type CancellationToken ,
7
+ CancellationTokenSource ,
8
+ type DebugAdapterDescriptor ,
9
+ type DebugAdapterDescriptorFactory ,
10
+ DebugAdapterExecutable ,
11
+ DebugAdapterNamedPipeServer ,
12
+ type DebugConfiguration ,
13
+ type DebugConfigurationProvider ,
14
+ type DebugSession ,
15
+ type ExtensionContext ,
16
+ type WorkspaceFolder ,
17
+ Disposable ,
18
+ window ,
19
+ extensions ,
20
+ workspace ,
21
+ commands ,
22
+ type InputBoxOptions ,
23
+ type QuickPickItem ,
24
+ type QuickPickOptions ,
25
+ DebugConfigurationProviderTriggerKind ,
26
+ type DebugAdapterTrackerFactory ,
27
+ type DebugAdapterTracker ,
28
+ type LogOutputChannel ,
29
29
} from "vscode" ;
30
30
import type { DebugProtocol } from "@vscode/debugprotocol" ;
31
31
import { NotificationType , RequestType } from "vscode-languageclient" ;
32
32
import { LanguageClient } from "vscode-languageclient/node" ;
33
33
import { LanguageClientConsumer } from "../languageClientConsumer" ;
34
- import { ILogger } from "../logging" ;
34
+ import type { ILogger } from "../logging" ;
35
35
import { OperatingSystem , getPlatformDetails } from "../platform" ;
36
36
import { PowerShellProcess } from "../process" ;
37
- import { IEditorServicesSessionDetails , SessionManager } from "../session" ;
37
+ import { type IEditorServicesSessionDetails , SessionManager } from "../session" ;
38
38
import { getSettings } from "../settings" ;
39
39
import path from "path" ;
40
40
import { checkIfFileExists } from "../utils" ;
@@ -703,7 +703,6 @@ interface IProcessItem extends QuickPickItem {
703
703
processId : number ; // payload for the QuickPick UI
704
704
}
705
705
706
- // eslint-disable-next-line @typescript-eslint/no-empty-interface
707
706
interface IGetPSHostProcessesArguments {
708
707
}
709
708
@@ -722,7 +721,6 @@ interface IRunspaceItem extends QuickPickItem {
722
721
id : number ; // payload for the QuickPick UI
723
722
}
724
723
725
- // eslint-disable-next-line @typescript-eslint/no-empty-interface
726
724
interface IGetRunspaceRequestArguments {
727
725
}
728
726
0 commit comments