dependency_analysis
Analyze module dependencies and import relationships to identify circular dependencies and architectural issues.
Instructions
š Analyze module dependencies and import relationships.
šÆ PURPOSE: Maps module interdependencies, identifies circular dependencies, and reveals architectural patterns and potential issues. š§ USAGE: Use for architectural analysis, identifying tightly coupled modules, or planning module restructuring. ā” PERFORMANCE: Moderate operation (3-10s) - analyzes import relationships and builds dependency graph. š WORKFLOW: analyze_codebase ā dependency_analysis ā identify problematic dependencies ā complexity_analysis for detailed insights. š” TIP: Look for circular dependencies and modules with high fan-in/fan-out ratios - these often indicate architectural problems.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||