22// Licensed under the MIT License.
33
44import {
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 ,
2929} from "vscode" ;
3030import type { DebugProtocol } from "@vscode/debugprotocol" ;
3131import { NotificationType , RequestType } from "vscode-languageclient" ;
3232import { LanguageClient } from "vscode-languageclient/node" ;
3333import { LanguageClientConsumer } from "../languageClientConsumer" ;
34- import { ILogger } from "../logging" ;
34+ import type { ILogger } from "../logging" ;
3535import { OperatingSystem , getPlatformDetails } from "../platform" ;
3636import { PowerShellProcess } from "../process" ;
37- import { IEditorServicesSessionDetails , SessionManager } from "../session" ;
37+ import { type IEditorServicesSessionDetails , SessionManager } from "../session" ;
3838import { getSettings } from "../settings" ;
3939import path from "path" ;
4040import { checkIfFileExists } from "../utils" ;
@@ -703,7 +703,6 @@ interface IProcessItem extends QuickPickItem {
703703 processId : number ; // payload for the QuickPick UI
704704}
705705
706- // eslint-disable-next-line @typescript-eslint/no-empty-interface
707706interface IGetPSHostProcessesArguments {
708707}
709708
@@ -722,7 +721,6 @@ interface IRunspaceItem extends QuickPickItem {
722721 id : number ; // payload for the QuickPick UI
723722}
724723
725- // eslint-disable-next-line @typescript-eslint/no-empty-interface
726724interface IGetRunspaceRequestArguments {
727725}
728726
0 commit comments