5 writes to Changes
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Handler\MapCode\MapCodeHandler.cs (1)
76Changes = uriToEditsMap.ToDictionary(kvp => ProtocolConversions.GetDocumentFilePathFromUri(kvp.Key.GetRequiredParsedUri()), kvp => kvp.Value)
Handler\Rename\WillRenameHandler.cs (1)
92Changes = changes
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (3)
Rename\WillRenameTests.cs (3)
124Changes = new Dictionary<string, TextEdit[]> 131listeners[0].Result = new WorkspaceEdit() { Changes = new Dictionary<string, TextEdit[]> { { "file://file1.cs", [] } } }; 132listeners[1].Result = new WorkspaceEdit() { Changes = new Dictionary<string, TextEdit[]> { { "file://file2.cs", [] } } };
6 references to Changes
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Handler\Rename\WillRenameHandler.cs (1)
43if (edit.Changes is { } changes)
Protocol\WorkspaceEdit.cs (1)
37/// using the <see cref="Changes"/> property are supported.
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (3)
MapCode\MapCodeTests.cs (3)
104Assert.Null(results.Changes); 114Assert.NotNull(results.Changes); 117Assert.True(results.Changes!.TryGetValue(ProtocolConversions.GetDocumentFilePathFromUri(documentUri.GetRequiredParsedUri()), out edits));
Microsoft.CodeAnalysis.LanguageServer.UnitTests (1)
Utilities\AbstractLanguageServerClientTests.TestLspClient.cs (1)
222Assert.Null(workspaceEdit.Changes);