8 writes to DocumentChanges
Microsoft.CodeAnalysis.LanguageServer.Protocol (8)
Handler\CodeActions\CodeActionResolveHelper.cs (5)
87return new LSP.WorkspaceEdit { DocumentChanges = Array.Empty<TextDocumentEdit>() }; 97return new LSP.WorkspaceEdit { DocumentChanges = Array.Empty<TextDocumentEdit>() }; 108return new LSP.WorkspaceEdit { DocumentChanges = Array.Empty<TextDocumentEdit>() }; 119return new LSP.WorkspaceEdit { DocumentChanges = Array.Empty<TextDocumentEdit>() }; 212return new LSP.WorkspaceEdit { DocumentChanges = textDocumentEdits.ToArray() };
Handler\MapCode\MapCodeHandler.cs (1)
65DocumentChanges = uriToEditsMap.Select(kvp => new TextDocumentEdit
Handler\Rename\RenameHandler.cs (1)
73return new WorkspaceEdit { DocumentChanges = documentEdits };
Handler\Rename\WillRenameHandler.cs (1)
98DocumentChanges = documentChangesBuilder.ToArray()
2 references to DocumentChanges
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\Rename\WillRenameHandler.cs (1)
56else if (edit.DocumentChanges is { } documentChanges)
Microsoft.CodeAnalysis.LanguageServer.UnitTests (1)
Utilities\AbstractLanguageServerClientTests.TestLspClient.cs (1)
235var textDocumentEdits = (TextDocumentEdit[]?)workspaceEdit.DocumentChanges?.Value;