1 write to TextChange
Microsoft.CodeAnalysis.Features (1)
Completion\CompletionChange.cs (1)
55TextChange = textChange;
21 references to TextChange
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
Completion\CompletionProviders\OverrideCompletionProviderTests.cs (2)
3089var change = commit.TextChange; 3282var newText = text.WithChanges(commit.TextChange);
Microsoft.CodeAnalysis.EditorFeatures (2)
IntelliSense\AsyncCompletion\CommitManager.cs (2)
233var textChange = change.TextChange; 257edit.Replace(mappedSpan.Span, change.TextChange.NewText);
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
Completion\AbstractCompletionProviderTests.cs (2)
508var newText = text.WithChanges(commit.TextChange); 600var textChange = (await service.GetChangeAsync(document, firstItem, commitChar, CancellationToken.None)).TextChange;
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Completion\CompletionServiceTests.cs (1)
70var actualChange = (await completionService.GetChangeAsync(document, item).ConfigureAwait(false)).TextChange;
Microsoft.CodeAnalysis.Features (9)
Completion\CompletionChange.cs (6)
25/// Individual smaller text changes that are more fine grained than the total <see cref="TextChange"/> value. 27/// provided, <see cref="TextChange"/> must still be provided as well. 121/// Creates a copy of this <see cref="CompletionChange"/> with the <see cref="TextChange"/> property changed. 130=> new(TextChange, textChanges, NewPosition, IncludesCommitCharacter); 136=> new(TextChange, TextChanges, newPostion, IncludesCommitCharacter); 142=> new(TextChange, TextChanges, NewPosition, includesCommitCharacter);
EmbeddedLanguages\DateAndTime\DateAndTimeEmbeddedCompletionProvider.cs (1)
110var textChange = embeddedItem.Change.TextChange;
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexEmbeddedCompletionProvider.cs (1)
101var textChange = change.TextChange;
SpellCheck\AbstractSpellCheckCodeFixProvider.cs (1)
210var text = change.TextChange.NewText;
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
Handler\Completion\CompletionHandler.cs (1)
112var defaultSpan = completionChange.TextChange.Span;
Handler\Completion\CompletionResolveHandler.cs (2)
146var completionChangeSpan = completionChange.TextChange.Span; 147var newText = completionChange.TextChange.NewText;
Handler\Completion\ILspCompletionResultCreationService.cs (2)
69var completionChangeSpan = completionChange.TextChange.Span; 70var newText = completionChange.TextChange.NewText ?? "";