mirror of
https://github.com/johndoe6345789/metabuilder.git
synced 2026-04-30 00:34:56 +00:00
fix(types): enhance type safety in AstLambdaRefactorUtils and AutoCodeExtractor3000Utils methods
This commit is contained in:
@@ -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<typeof log>) {
|
||||
return log(...args)
|
||||
}
|
||||
|
||||
static toKebabCase(...args: any[]) {
|
||||
return toKebabCase(...args as any)
|
||||
static toKebabCase(...args: Parameters<typeof toKebabCase>) {
|
||||
return toKebabCase(...args)
|
||||
}
|
||||
|
||||
static toClassName(...args: any[]) {
|
||||
return toClassName(...args as any)
|
||||
static toClassName(...args: Parameters<typeof toClassName>) {
|
||||
return toClassName(...args)
|
||||
}
|
||||
|
||||
static async createFunctionFile(...args: any[]) {
|
||||
return await createFunctionFile(...args as any)
|
||||
static async createFunctionFile(...args: Parameters<typeof createFunctionFile>) {
|
||||
return await createFunctionFile(...args)
|
||||
}
|
||||
|
||||
static async createIndexFile(...args: any[]) {
|
||||
return await createIndexFile(...args as any)
|
||||
static async createIndexFile(...args: Parameters<typeof createIndexFile>) {
|
||||
return await createIndexFile(...args)
|
||||
}
|
||||
|
||||
static async createClassWrapper(...args: any[]) {
|
||||
return await createClassWrapper(...args as any)
|
||||
static async createClassWrapper(...args: Parameters<typeof createClassWrapper>) {
|
||||
return await createClassWrapper(...args)
|
||||
}
|
||||
|
||||
static async replaceOriginal(...args: any[]) {
|
||||
return await replaceOriginal(...args as any)
|
||||
static async replaceOriginal(...args: Parameters<typeof replaceOriginal>) {
|
||||
return await replaceOriginal(...args)
|
||||
}
|
||||
|
||||
static async refactorFile(...args: any[]) {
|
||||
return await refactorFile(...args as any)
|
||||
static async refactorFile(...args: Parameters<typeof refactorFile>) {
|
||||
return await refactorFile(...args)
|
||||
}
|
||||
|
||||
static async bulkRefactor(...args: any[]) {
|
||||
return await bulkRefactor(...args as any)
|
||||
static async bulkRefactor(...args: Parameters<typeof bulkRefactor>) {
|
||||
return await bulkRefactor(...args)
|
||||
}
|
||||
|
||||
static async main(...args: any[]) {
|
||||
return await main(...args as any)
|
||||
static async main(...args: Parameters<typeof main>) {
|
||||
return await main(...args)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -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<typeof log>) {
|
||||
return log(...args)
|
||||
}
|
||||
|
||||
static async loadExtractionRegistry(...args: any[]) {
|
||||
return await loadExtractionRegistry(...args as any)
|
||||
static async loadExtractionRegistry(...args: Parameters<typeof loadExtractionRegistry>) {
|
||||
return await loadExtractionRegistry(...args)
|
||||
}
|
||||
|
||||
static async saveExtractionRegistry(...args: any[]) {
|
||||
return await saveExtractionRegistry(...args as any)
|
||||
static async saveExtractionRegistry(...args: Parameters<typeof saveExtractionRegistry>) {
|
||||
return await saveExtractionRegistry(...args)
|
||||
}
|
||||
|
||||
static async scanAndCategorizeFiles(...args: any[]) {
|
||||
return await scanAndCategorizeFiles(...args as any)
|
||||
static async scanAndCategorizeFiles(...args: Parameters<typeof scanAndCategorizeFiles>) {
|
||||
return await scanAndCategorizeFiles(...args)
|
||||
}
|
||||
|
||||
static filterFiles(...args: any[]) {
|
||||
return filterFiles(...args as any)
|
||||
static filterFiles(...args: Parameters<typeof filterFiles>) {
|
||||
return filterFiles(...args)
|
||||
}
|
||||
|
||||
static async confirmExecution(...args: any[]) {
|
||||
return await confirmExecution(...args as any)
|
||||
static async confirmExecution(...args: Parameters<typeof confirmExecution>) {
|
||||
return await confirmExecution(...args)
|
||||
}
|
||||
|
||||
static async extractBatch(...args: any[]) {
|
||||
return await extractBatch(...args as any)
|
||||
static async extractBatch(...args: Parameters<typeof extractBatch>) {
|
||||
return await extractBatch(...args)
|
||||
}
|
||||
|
||||
static async runLinting(...args: any[]) {
|
||||
return await runLinting(...args as any)
|
||||
static async runLinting(...args: Parameters<typeof runLinting>) {
|
||||
return await runLinting(...args)
|
||||
}
|
||||
|
||||
static async runTests(...args: any[]) {
|
||||
return await runTests(...args as any)
|
||||
static async runTests(...args: Parameters<typeof runTests>) {
|
||||
return await runTests(...args)
|
||||
}
|
||||
|
||||
static async updateProgressReport(...args: any[]) {
|
||||
return await updateProgressReport(...args as any)
|
||||
static async updateProgressReport(...args: Parameters<typeof updateProgressReport>) {
|
||||
return await updateProgressReport(...args)
|
||||
}
|
||||
|
||||
static async saveResults(...args: any[]) {
|
||||
return await saveResults(...args as any)
|
||||
static async saveResults(...args: Parameters<typeof saveResults>) {
|
||||
return await saveResults(...args)
|
||||
}
|
||||
|
||||
static printSummary(...args: any[]) {
|
||||
return printSummary(...args as any)
|
||||
static printSummary(...args: Parameters<typeof printSummary>) {
|
||||
return printSummary(...args)
|
||||
}
|
||||
|
||||
static async run(...args: any[]) {
|
||||
return await run(...args as any)
|
||||
static async run(...args: Parameters<typeof run>) {
|
||||
return await run(...args)
|
||||
}
|
||||
|
||||
static showHelp(...args: any[]) {
|
||||
return showHelp(...args as any)
|
||||
static showHelp(...args: Parameters<typeof showHelp>) {
|
||||
return showHelp(...args)
|
||||
}
|
||||
|
||||
static parseArgs(...args: any[]) {
|
||||
return parseArgs(...args as any)
|
||||
static parseArgs(...args: Parameters<typeof parseArgs>) {
|
||||
return parseArgs(...args)
|
||||
}
|
||||
|
||||
static async main(...args: any[]) {
|
||||
return await main(...args as any)
|
||||
static async main(...args: Parameters<typeof main>) {
|
||||
return await main(...args)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user