1 type derived from RenameParams
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Protocol\Internal\VSInternalRenameParams.cs (1)
13internal sealed class VSInternalRenameParams : RenameParams
1 instantiation of RenameParams
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
Rename\RenameTests.cs (1)
375=> new LSP.RenameParams()
9 references to RenameParams
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
Handler\Rename\RenameHandler.cs (3)
23internal sealed class RenameHandler() : ILspServiceDocumentRequestHandler<LSP.RenameParams, WorkspaceEdit?> 28public TextDocumentIdentifier GetTextDocumentIdentifier(RenameParams request) => request.TextDocument; 30public Task<WorkspaceEdit?> HandleRequestAsync(RenameParams request, RequestContext context, CancellationToken cancellationToken)
Protocol\Internal\Converters\VSInternalExtensionUtilities.cs (1)
53AddOrReplaceConverter<RenameParams, VSInternalRenameParams>();
Protocol\Methods.Document.cs (1)
581public static readonly LspRequest<RenameParams, WorkspaceEdit?> TextDocumentRename = new(TextDocumentRenameName);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (4)
Rename\RenameTests.cs (4)
174var renameParams = CreateRenameParams(new LSP.Location 374private static LSP.RenameParams CreateRenameParams(LSP.Location location, string newName) 382private static async Task<WorkspaceEdit> RunRenameAsync(TestLspServer testLspServer, LSP.RenameParams renameParams) 384return await testLspServer.ExecuteRequestAsync<LSP.RenameParams, LSP.WorkspaceEdit>(LSP.Methods.TextDocumentRenameName, renameParams, CancellationToken.None);