code-auditor-mcp
Version:
Multi-language code quality auditor with MCP server - Analyze TypeScript, JavaScript, and Go code for SOLID principles, DRY violations, security patterns, and more
21 lines • 809 B
TypeScript
/**
* SOLID Analyzer Compatibility Layer
*
* This bridges the new Universal Analyzer system with the existing audit infrastructure.
* It allows gradual migration without breaking existing functionality.
*/
import { AnalyzerDefinition, AnalyzerResult } from '../types.js';
/**
* Compatibility wrapper that makes the Universal SOLID analyzer work with existing infrastructure
*/
export declare class SOLIDAnalyzerCompat implements AnalyzerDefinition {
name: string;
description: string;
private universalAnalyzer;
private initialized;
constructor();
private initializeAdapters;
analyze(files: string[], config?: any, options?: any): Promise<AnalyzerResult>;
}
export declare function createSOLIDAnalyzer(): AnalyzerDefinition;
//# sourceMappingURL=solidAnalyzerCompat.d.ts.map