find_large_classes
Identify classes and structs that exceed defined member or line limits, helping to detect overly large code units.
Instructions
Find classes and structs that exceed member count or line count thresholds. Returns an envelope with items sorted worst-first (highest size first), totalCount, truncated, and limit (default 100).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of items to return (default: 100). Items are sorted by size desc (worst first). | |
| project | No | Optional project name filter | |
| maxLines | No | Maximum lines before flagging (default: 500) | |
| maxMembers | No | Maximum members before flagging (default: 20) |