Merge pull request #3343 from github/robertbrignull/use-unknown

Use unknown instead of any where possible
This commit is contained in:
Robert 2024-02-12 15:56:42 +00:00 коммит произвёл GitHub
Родитель c906e76214 e5961f2967
Коммит 5a80d02a91
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
5 изменённых файлов: 6 добавлений и 6 удалений

Просмотреть файл

@ -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;

Просмотреть файл

@ -293,7 +293,7 @@ export class ExtensionTelemetryListener
export let telemetryListener: ExtensionTelemetryListener | undefined;
export async function initializeTelemetry(
extension: Extension<any>,
extension: Extension<unknown>,
ctx: ExtensionContext,
): Promise<ExtensionTelemetryListener> {
if (telemetryListener !== undefined) {

Просмотреть файл

@ -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) {

Просмотреть файл

@ -130,7 +130,7 @@ export class QueryRunner {
query: CoreQueryTarget,
additionalPacks: string[],
extensionPacks: string[] | undefined,
additionalRunQueryArgs: Record<string, any>,
additionalRunQueryArgs: Record<string, unknown>,
generateEvalLog: boolean,
outputDir: QueryOutputDir,
progress: ProgressCallback,
@ -216,7 +216,7 @@ export class QueryRunner {
generateEvalLog: boolean,
additionalPacks: string[],
extensionPacks: string[] | undefined,
additionalRunQueryArgs: Record<string, any>,
additionalRunQueryArgs: Record<string, unknown>,
queryStorageDir: string,
id = `${basename(query.queryPath)}-${nanoid()}`,
templates: Record<string, string> | undefined,

Просмотреть файл

@ -28,7 +28,7 @@ export async function compileAndRunQueryAgainstDatabaseCore(
generateEvalLog: boolean,
additionalPacks: string[],
extensionPacks: string[] | undefined,
additionalRunQueryArgs: Record<string, any>,
additionalRunQueryArgs: Record<string, unknown>,
outputDir: QueryOutputDir,
progress: ProgressCallback,
token: CancellationToken,