Analyzes codebases to generate dependency graphs and architectural insights.
Dependency analyzes codebases to generate dependency graphs and architectural insights, aiding in understanding code structure, dependencies, and architectural patterns across multiple programming languages. It supports languages like TypeScript, JavaScript, C#, and Python, extracting file metadata and inferring architectural layers. The tool also evaluates codebases against defined architectural rules, providing a scoring system to highlight potential violations.