UNPKG

codec-ai

Version:

Codec AI - 智能代码生成和编程助手,支持多语言代码生成、项目脚手架、代码转换和优化

30 lines 810 B
interface AnalysisOptions { filePath?: string; directoryPath?: string; analysisType: string; } interface AnalysisResult { target: string; fileCount?: number; totalLines: number; issues: CodeIssue[]; recommendations: string[]; } interface CodeIssue { level: 'error' | 'warning' | 'info'; message: string; suggestion?: string; line?: number; } export declare class CodeOptimizer { analyzeFile(options: AnalysisOptions): Promise<AnalysisResult>; analyzeDirectory(options: AnalysisOptions): Promise<AnalysisResult>; private findCodeFiles; private performCodeAnalysis; private analyzeCodeQuality; private analyzePerformance; private analyzeSecurity; private generateRecommendations; } export {}; //# sourceMappingURL=optimizer.d.ts.map