diff --git a/extensions/ql-vscode/src/common/disposable-object.ts b/extensions/ql-vscode/src/common/disposable-object.ts index 96af15ac0c1..8c4cfd4950f 100644 --- a/extensions/ql-vscode/src/common/disposable-object.ts +++ b/extensions/ql-vscode/src/common/disposable-object.ts @@ -1,7 +1,7 @@ // Avoid explicitly referencing Disposable type in vscode. // This file cannot have dependencies on the vscode API. export interface Disposable { - dispose(): any; + dispose(): unknown; } export type DisposeHandler = (disposable: Disposable) => void; diff --git a/extensions/ql-vscode/src/common/vscode/telemetry.ts b/extensions/ql-vscode/src/common/vscode/telemetry.ts index ebad18a885f..8291d07eda4 100644 --- a/extensions/ql-vscode/src/common/vscode/telemetry.ts +++ b/extensions/ql-vscode/src/common/vscode/telemetry.ts @@ -293,7 +293,7 @@ export class ExtensionTelemetryListener export let telemetryListener: ExtensionTelemetryListener | undefined; export async function initializeTelemetry( - extension: Extension, + extension: Extension, ctx: ExtensionContext, ): Promise { if (telemetryListener !== undefined) { diff --git a/extensions/ql-vscode/src/debugger/debug-session.ts b/extensions/ql-vscode/src/debugger/debug-session.ts index 088b28fcbed..1a51df30a30 100644 --- a/extensions/ql-vscode/src/debugger/debug-session.ts +++ b/extensions/ql-vscode/src/debugger/debug-session.ts @@ -504,7 +504,7 @@ export class QLDebugSession extends LoggingDebugSession implements Disposable { protected customRequest( command: string, response: CodeQLProtocol.Response, - args: any, + args: unknown, request?: Protocol.Request, ): void { switch (command) { diff --git a/extensions/ql-vscode/src/query-server/query-runner.ts b/extensions/ql-vscode/src/query-server/query-runner.ts index 85dd0a39449..166d149d2ee 100644 --- a/extensions/ql-vscode/src/query-server/query-runner.ts +++ b/extensions/ql-vscode/src/query-server/query-runner.ts @@ -130,7 +130,7 @@ export class QueryRunner { query: CoreQueryTarget, additionalPacks: string[], extensionPacks: string[] | undefined, - additionalRunQueryArgs: Record, + additionalRunQueryArgs: Record, generateEvalLog: boolean, outputDir: QueryOutputDir, progress: ProgressCallback, @@ -216,7 +216,7 @@ export class QueryRunner { generateEvalLog: boolean, additionalPacks: string[], extensionPacks: string[] | undefined, - additionalRunQueryArgs: Record, + additionalRunQueryArgs: Record, queryStorageDir: string, id = `${basename(query.queryPath)}-${nanoid()}`, templates: Record | undefined, diff --git a/extensions/ql-vscode/src/query-server/run-queries.ts b/extensions/ql-vscode/src/query-server/run-queries.ts index 8e20cee830b..593979118e7 100644 --- a/extensions/ql-vscode/src/query-server/run-queries.ts +++ b/extensions/ql-vscode/src/query-server/run-queries.ts @@ -28,7 +28,7 @@ export async function compileAndRunQueryAgainstDatabaseCore( generateEvalLog: boolean, additionalPacks: string[], extensionPacks: string[] | undefined, - additionalRunQueryArgs: Record, + additionalRunQueryArgs: Record, outputDir: QueryOutputDir, progress: ProgressCallback, token: CancellationToken,