Interface RenameProvider
interface RenameProvider {
provideRenameEdits(
model: ITextModel,
position: Position,
newName: string,
token: CancellationToken,
): ProviderResult<WorkspaceEdit & Rejection>;
resolveRenameLocation?(
model: ITextModel,
position: Position,
token: CancellationToken,
): ProviderResult<RenameLocation & Rejection>;
}