1 write to EditRange
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\Completion\CompletionResultFactory.cs (1)
89EditRange = capabilityHelper.SupportDefaultEditRange ? ProtocolConversions.TextSpanToRange(defaultSpan, documentText) : null,
16 references to EditRange
IdeBenchmarks (1)
Lsp\LspCompletionBenchmarks.cs (1)
105Assert.NotNull(results.ItemDefaults?.EditRange);
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Handler\Completion\CompletionResultFactory.cs (1)
109if (completionList.ItemDefaults is { EditRange: null, CommitCharacters: null, Data: null })
Protocol\CompletionItem.cs (1)
235/// <see cref="CompletionList"/> that defines a default <see cref="CompletionListItemDefaults.EditRange"/>.
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (13)
Completion\CompletionFeaturesTests.cs (6)
129Assert.NotNull(completionResult.ItemDefaults.EditRange); 216Assert.NotNull(completionResult.ItemDefaults.EditRange); 280Assert.NotNull(completionResult.ItemDefaults.EditRange); 541Assert.NotNull(completionResult.ItemDefaults.EditRange); 668Assert.Equal(new() { Start = new(2, 0), End = caret.Range.Start }, results.ItemDefaults.EditRange.Value.First); 710Assert.NotNull(completionResult.ItemDefaults.EditRange);
Completion\CompletionTests.cs (7)
188Assert.NotNull(results.ItemDefaults.EditRange); 223Assert.NotNull(results.ItemDefaults.EditRange); 263Assert.NotNull(results.ItemDefaults.EditRange); 508Assert.Equal(defaultRange, results.ItemDefaults.EditRange); 547Assert.Equal(defaultRange, results.ItemDefaults.EditRange); 586Assert.Equal(defaultRange, results.ItemDefaults.EditRange); 1538Assert.Equal(new() { Start = new(2, 0), End = new(2, 8) }, results.ItemDefaults.EditRange.Value.First);