Skip to content

Commit fc2bafe

Browse files
committed
Fix all types
1 parent 215ad6b commit fc2bafe

14 files changed

+871
-664
lines changed

src/extension.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@ import { DebugSessionFeature } from "./features/DebugSession";
1010
import { ExamplesFeature } from "./features/Examples";
1111
import { ExpandAliasFeature } from "./features/ExpandAlias";
1212
import { ExtensionCommandsFeature } from "./features/ExtensionCommands";
13-
import { ExternalApiFeature, IPowerShellExtensionClient } from "./features/ExternalApi";
13+
import {
14+
ExternalApiFeature,
15+
type IPowerShellExtensionClient,
16+
} from "./features/ExternalApi";
1417
import { GenerateBugReportFeature } from "./features/GenerateBugReport";
1518
import { GetCommandsFeature } from "./features/GetCommands";
1619
import { HelpCompletionFeature } from "./features/HelpCompletion";
@@ -82,7 +85,7 @@ export async function activate(context: vscode.ExtensionContext): Promise<IPower
8285
// e.g. /** | */
8386
// eslint-disable-next-line no-useless-escape
8487
beforeText: /^\s*\/\*\*(?!\/)([^\*]|\*(?!\/))*$/,
85-
88+
8689
afterText: /^\s*\*\/$/,
8790
action: { indentAction: vscode.IndentAction.IndentOutdent, appendText: " * " },
8891
},

src/features/CodeActions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// Licensed under the MIT License.
33

44
import vscode = require("vscode");
5-
import { ILogger } from "../logging";
5+
import type { ILogger } from "../logging";
66

77
export class CodeActionsFeature implements vscode.Disposable {
88
private command: vscode.Disposable;

src/features/Console.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,11 @@
44
import vscode = require("vscode");
55
import { NotificationType, RequestType } from "vscode-languageclient";
66
import { LanguageClient } from "vscode-languageclient/node";
7-
import { ICheckboxQuickPickItem, showCheckboxQuickPick } from "../controls/checkboxQuickPick";
8-
import { ILogger } from "../logging";
7+
import {
8+
type ICheckboxQuickPickItem,
9+
showCheckboxQuickPick,
10+
} from "../controls/checkboxQuickPick";
11+
import type { ILogger } from "../logging";
912
import { getSettings } from "../settings";
1013
import { LanguageClientConsumer } from "../languageClientConsumer";
1114

0 commit comments

Comments
 (0)