get_commit_hotspots
Identify modules that frequently change together in commits to uncover hidden dependencies. Analyze commit co-change patterns to find coupled code areas.
Instructions
Find modules that are frequently changed together in commits. Identifies coupled modules that might have hidden dependencies.
Args: repo_path: Repository path days_back: Days to analyze min_cochange_frequency: Minimum times modules must change together top_n: Number of top coupled module pairs to return
Returns: Analysis of modules that frequently change together
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| top_n | No | ||
| days_back | No | ||
| repo_path | Yes | ||
| min_cochange_frequency | No |