diff --git a/tools/refactoring/ast-lambda-refactor/AstLambdaRefactorUtils.ts b/tools/refactoring/ast-lambda-refactor/AstLambdaRefactorUtils.ts index 725c8149c..65423df4b 100644 --- a/tools/refactoring/ast-lambda-refactor/AstLambdaRefactorUtils.ts +++ b/tools/refactoring/ast-lambda-refactor/AstLambdaRefactorUtils.ts @@ -16,44 +16,44 @@ import { main } from './functions/main' * This is a convenience wrapper. Prefer importing individual functions. */ export class AstLambdaRefactorUtils { - static log(...args: any[]) { - return log(...args as any) + static log(...args: Parameters) { + return log(...args) } - static toKebabCase(...args: any[]) { - return toKebabCase(...args as any) + static toKebabCase(...args: Parameters) { + return toKebabCase(...args) } - static toClassName(...args: any[]) { - return toClassName(...args as any) + static toClassName(...args: Parameters) { + return toClassName(...args) } - static async createFunctionFile(...args: any[]) { - return await createFunctionFile(...args as any) + static async createFunctionFile(...args: Parameters) { + return await createFunctionFile(...args) } - static async createIndexFile(...args: any[]) { - return await createIndexFile(...args as any) + static async createIndexFile(...args: Parameters) { + return await createIndexFile(...args) } - static async createClassWrapper(...args: any[]) { - return await createClassWrapper(...args as any) + static async createClassWrapper(...args: Parameters) { + return await createClassWrapper(...args) } - static async replaceOriginal(...args: any[]) { - return await replaceOriginal(...args as any) + static async replaceOriginal(...args: Parameters) { + return await replaceOriginal(...args) } - static async refactorFile(...args: any[]) { - return await refactorFile(...args as any) + static async refactorFile(...args: Parameters) { + return await refactorFile(...args) } - static async bulkRefactor(...args: any[]) { - return await bulkRefactor(...args as any) + static async bulkRefactor(...args: Parameters) { + return await bulkRefactor(...args) } - static async main(...args: any[]) { - return await main(...args as any) + static async main(...args: Parameters) { + return await main(...args) } } diff --git a/tools/refactoring/auto-code-extractor-3000/AutoCodeExtractor3000Utils.ts b/tools/refactoring/auto-code-extractor-3000/AutoCodeExtractor3000Utils.ts index 912dfaa53..feb43f457 100644 --- a/tools/refactoring/auto-code-extractor-3000/AutoCodeExtractor3000Utils.ts +++ b/tools/refactoring/auto-code-extractor-3000/AutoCodeExtractor3000Utils.ts @@ -22,68 +22,68 @@ import { main } from './functions/main' * This is a convenience wrapper. Prefer importing individual functions. */ export class AutoCodeExtractor3000Utils { - static log(...args: any[]) { - return log(...args as any) + static log(...args: Parameters) { + return log(...args) } - static async loadExtractionRegistry(...args: any[]) { - return await loadExtractionRegistry(...args as any) + static async loadExtractionRegistry(...args: Parameters) { + return await loadExtractionRegistry(...args) } - static async saveExtractionRegistry(...args: any[]) { - return await saveExtractionRegistry(...args as any) + static async saveExtractionRegistry(...args: Parameters) { + return await saveExtractionRegistry(...args) } - static async scanAndCategorizeFiles(...args: any[]) { - return await scanAndCategorizeFiles(...args as any) + static async scanAndCategorizeFiles(...args: Parameters) { + return await scanAndCategorizeFiles(...args) } - static filterFiles(...args: any[]) { - return filterFiles(...args as any) + static filterFiles(...args: Parameters) { + return filterFiles(...args) } - static async confirmExecution(...args: any[]) { - return await confirmExecution(...args as any) + static async confirmExecution(...args: Parameters) { + return await confirmExecution(...args) } - static async extractBatch(...args: any[]) { - return await extractBatch(...args as any) + static async extractBatch(...args: Parameters) { + return await extractBatch(...args) } - static async runLinting(...args: any[]) { - return await runLinting(...args as any) + static async runLinting(...args: Parameters) { + return await runLinting(...args) } - static async runTests(...args: any[]) { - return await runTests(...args as any) + static async runTests(...args: Parameters) { + return await runTests(...args) } - static async updateProgressReport(...args: any[]) { - return await updateProgressReport(...args as any) + static async updateProgressReport(...args: Parameters) { + return await updateProgressReport(...args) } - static async saveResults(...args: any[]) { - return await saveResults(...args as any) + static async saveResults(...args: Parameters) { + return await saveResults(...args) } - static printSummary(...args: any[]) { - return printSummary(...args as any) + static printSummary(...args: Parameters) { + return printSummary(...args) } - static async run(...args: any[]) { - return await run(...args as any) + static async run(...args: Parameters) { + return await run(...args) } - static showHelp(...args: any[]) { - return showHelp(...args as any) + static showHelp(...args: Parameters) { + return showHelp(...args) } - static parseArgs(...args: any[]) { - return parseArgs(...args as any) + static parseArgs(...args: Parameters) { + return parseArgs(...args) } - static async main(...args: any[]) { - return await main(...args as any) + static async main(...args: Parameters) { + return await main(...args) } }