sicua
Version:
A tool for analyzing project structure and dependencies
29 lines (28 loc) • 848 B
TypeScript
/**
* Debug utility to analyze conditional rendering patterns and identify duplicates
*/
export declare class DebugConditionalAnalyzer {
private jsxAnalyzer;
private conditionalParser;
constructor();
/**
* Analyzes all conditionals in a file and logs detailed information
*/
debugFileConditionals(filePath: string): void;
/**
* Analyzes multiple files and shows global duplication patterns
*/
debugMultipleFiles(filePaths: string[]): void;
/**
* Debug complete component flow analysis with proper typing
*/
debugCompleteFlowAnalysis(appDirectory: string): void;
/**
* Debug component tree recursively with proper typing
*/
private debugComponentTree;
/**
* Quick debug for specific test files
*/
debugTestProject(appDirectory: string): void;
}