rename_symbol
Rename TypeScript symbols (variables, functions, classes) across the entire codebase by specifying the root directory, file path, line, old name, and new name for consistent refactoring.
Instructions
Rename a TypeScript symbol (variable, function, class, etc.) across the codebase
Input Schema
Name | Required | Description | Default |
---|---|---|---|
filePath | Yes | File path containing the symbol (relative to root) | |
line | Yes | Line number (1-based) or string to match in the line | |
newName | Yes | New name for the symbol | |
oldName | Yes | Current name of the symbol | |
root | Yes | Root directory for resolving relative paths |