mira-consciousness
Version:
Memory & Intelligence Retention Archive - Preserving The Spark
31 lines • 1.13 kB
TypeScript
/**
* Cross-Platform Analyzer Orchestrator
* Coordinates all cross-platform compatibility analysis modules
*/
import { CrossPlatformAnalysisResult } from './types.js';
export declare class CrossPlatformAnalyzer {
private projectRoot;
private fileSystemAnalyzer;
private shellCommandAnalyzer;
private environmentAnalyzer;
constructor(projectRoot: string);
analyze(): Promise<CrossPlatformAnalysisResult>;
private calculatePlatformCompatibility;
private initializePlatformCompatibility;
private countIssuesPerPlatform;
private incrementAllPlatforms;
private incrementPlatform;
private calculatePlatformScore;
private calculateOverallCompatibility;
private countIssueBySeverity;
private calculateOverallPenalty;
private getStatusFromScore;
private categorizePlatformIssues;
private addToPlatformIssues;
private calculateOverallScore;
private readonly RECOMMENDATION_CONFIGS;
private generateRecommendations;
private getPlatformSpecificActions;
private addPlatformSpecificRecommendations;
}
//# sourceMappingURL=CrossPlatformAnalyzer.d.ts.map