mira-consciousness
Version:
Memory & Intelligence Retention Archive - Preserving The Spark
22 lines • 746 B
TypeScript
/**
* Language-Specific Code Analyzer
* Handles language-specific patterns and analysis for unused code detection
*/
import { LanguageSpecificResult, FileMetadata } from './types.js';
export declare class LanguageSpecificAnalyzer {
private projectRoot;
private languageManager;
private fileMetadata;
constructor(projectRoot: string, fileMetadata: Map<string, FileMetadata>);
analyzeByLanguage(): Promise<LanguageSpecificResult[]>;
private analyzeLanguage;
private analyzeJavaScript;
private analyzePython;
private analyzeJava;
private analyzeCSharp;
private analyzeGo;
private analyzeRust;
private analyzePHP;
private analyzeRuby;
}
//# sourceMappingURL=LanguageSpecificAnalyzer.d.ts.map