4 writes to TextEdit
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Handler\Completion\CompletionResultFactory.cs (2)
497lspItem.TextEdit = new LSP.TextEdit() 666lspItem.TextEdit = edit;
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
Completion\CompletionResolveTests.cs (1)
416TextEdit = completionItem.TextEdit,
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Implementation\LanguageServer\Handler\Completion\CompletionHandler.cs (1)
102item.TextEdit = new TextEdit
25 references to TextEdit
Microsoft.CodeAnalysis.LanguageServer.Protocol (6)
Handler\Completion\CompletionResultFactory.cs (1)
660Contract.ThrowIfTrue(lspItem.TextEdit != null);
Protocol\CompletionItem.cs (2)
157/// so it is recommended to use <see cref="TextEdit"/> instead which avoids 178/// <see cref="TextEdit.NewText"/> property on <see cref="TextEdit"/>.
Protocol\CompletionItemSetting.cs (1)
101/// <see cref="CompletionItem.TextEdit"/> property.
Protocol\Internal\Efficiency\OptimizedVSCompletionListJsonConverter.cs (2)
198if (completionItem.TextEdit != null) 201JsonSerializer.Serialize(writer, completionItem.TextEdit, options);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (19)
Completion\CompletionFeaturesTests.cs (9)
139Assert.Null(actualItem.TextEdit); 163Assert.Null(resolvedItem.TextEdit); 226Assert.Null(actualItem.TextEdit); 247Assert.Null(resolvedItem.TextEdit); 290Assert.Null(actualItem.TextEdit); 551Assert.Null(actualItem.TextEdit); 570Assert.Null(resolvedItem.TextEdit); 996Assert.Null(item.TextEdit); 1048Assert.Null(item.TextEdit);
Completion\CompletionResolveTests.cs (8)
119Assert.NotNull(results.TextEdit); 126""", results.TextEdit.Value.First.NewText); 168Assert.NotNull(results.TextEdit); 175""", results.TextEdit.Value.First.NewText); 388Assert.NotNull(results.TextEdit); 390Assert.Equal("static void Main(string[] args)\r\n {\r\n \r\n }", results.TextEdit.Value.First.NewText); 393Assert.Equal(editRange, results.TextEdit.Value.First.Range); 416TextEdit = completionItem.TextEdit,
Completion\CompletionTests.cs (2)
766Assert.Null(results.Items.First().TextEdit); 796Assert.Null(results.Items.First().TextEdit);