public interface IRenameParticipant
| Modifier and Type | Method and Description |
|---|---|
void |
doRename(IRenameRequest request,
IRenameResponse renameResponse,
org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)
Creates the list of document changes for the rename operation.
|
org.eclipse.lsp4j.jsonrpc.messages.Either<org.eclipse.lsp4j.Range,org.eclipse.lsp4j.PrepareRenameResult> |
prepareRename(IPrepareRenameRequest request,
org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)
Checks if rename operation can be executed for a given prepare rename request
|
void doRename(IRenameRequest request, IRenameResponse renameResponse, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) throws CancellationException
request - A rename requestdocumentChanges - A list to collect either text document edits or rename operationscancelChecker - Cancel checkerCancellationException - if the computation was cancelledorg.eclipse.lsp4j.jsonrpc.messages.Either<org.eclipse.lsp4j.Range,org.eclipse.lsp4j.PrepareRenameResult> prepareRename(IPrepareRenameRequest request, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) throws CancellationException
request - A prepare rename requestcancelChecker - Cancel checkerCancellationException - if the computation was cancelledCopyright © 2024. All rights reserved.