RenameProvider

The rename provider interface defines the contract between extensions and the rename-feature.

Online Documentation

Functions

Link copied to clipboard
abstract fun provideRenameEdits(document: TextDocument, position: Position, newName: String, token: CancellationToken): ProviderResult<WorkspaceEdit>

Provide an edit that describes changes that have to be made to one or many resources to rename a symbol to a different name.