lsp_analyze_change_impact
Analyze the impact of changing a symbol by compiling hover, definitions, references, call hierarchy, and diagnostics to identify all affected code locations.
Instructions
Analyze the likely impact of changing a symbol using LSP-only semantic data. Composes hover, definition, type definition, implementation, references, call hierarchy, and diagnostics. Does NOT call AST tools.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filePath | Yes | Absolute or workspace-relative path to the file. | |
| position | Yes | Line/character position (zero-based) of the symbol. | |
| changeKind | No | Type of change being considered. | unknown |
| maxReferences | No | Maximum references to inspect. | |
| includeCallees | No | Include outgoing call hierarchy. | |
| includeCallers | No | Include incoming call hierarchy. | |
| includeImplementations | No | Include implementation locations. |