18 references to AnnotatedTextEdit
Microsoft.CodeAnalysis.LanguageServer.Protocol (6)
Extensions\ProtocolConversions.cs (1)
530var documentEdits = uriToTextEdits.GroupBy(uriAndEdit => uriAndEdit.Uri, uriAndEdit => new LSP.SumType<LSP.TextEdit, LSP.AnnotatedTextEdit>(uriAndEdit.TextEdit), (uri, edits) => new LSP.TextDocumentEdit
Handler\CodeActions\CodeActionResolveHelper.cs (1)
299var edits = textChanges.Select(tc => new LSP.SumType<LSP.TextEdit, LSP.AnnotatedTextEdit>(ProtocolConversions.TextChangeToTextEdit(tc, oldText))).ToArray();
Handler\MapCode\MapCodeHandler.cs (1)
68Edits = [.. kvp.Value.Select(v => new SumType<LSP.TextEdit, LSP.AnnotatedTextEdit>(v))],
Protocol\TextDocumentEdit.cs (2)
32/// Use of <see cref="AnnotatedTextEdit"/> is guarded by the capability <see cref="WorkspaceEditSetting.ChangeAnnotationSupport"/>. 39public SumType<TextEdit, AnnotatedTextEdit>[] Edits { get; set; }
Protocol\WorkspaceEdit.cs (1)
45/// A map of change annotations that can be referenced in <see cref="AnnotatedTextEdit"/>s or create, rename
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (3)
CodeActions\CodeActionResolveTests.cs (3)
59var expectedTextEdits = new SumType<TextEdit, AnnotatedTextEdit>[] 116var expectedTextEdits = new SumType<TextEdit, AnnotatedTextEdit>[] 533SumType<TextEdit, AnnotatedTextEdit>[] edits)
Microsoft.CodeAnalysis.Razor.Workspaces (9)
CodeActions\Razor\ComponentAccessibilityCodeActionProvider.cs (1)
289using var textEdits = new PooledArrayBuilder<SumType<TextEdit, AnnotatedTextEdit>>();
CodeActions\Razor\RemoveUnnecessaryDirectivesCodeActionResolver.cs (1)
29using var edits = new PooledArrayBuilder<SumType<TextEdit, AnnotatedTextEdit>>();
CodeActions\Razor\SimplifyFullyQualifiedComponentCodeActionResolver.cs (1)
68using var tagEdits = new PooledArrayBuilder<SumType<TextEdit, AnnotatedTextEdit>>();
CodeActions\Razor\WrapAttributesCodeActionResolver.cs (1)
31using var edits = new PooledArrayBuilder<SumType<TextEdit, AnnotatedTextEdit>>();
DocumentMapping\RazorEditService_WorkspaceEdit.cs (1)
94entry.Edits = mappedEdits.SelectAsPlainArray(static e => new SumType<TextEdit, AnnotatedTextEdit>(e));
Extensions\LspExtensions_WorkspaceEdit.cs (1)
93var edits = new SumType<TextEdit, AnnotatedTextEdit>[textEdits.Length];
Formatting\FormattingUtilities.cs (3)
228internal static SumType<TextEdit, AnnotatedTextEdit>[] FixHtmlTextEdits(SourceText htmlSourceText, SumType<TextEdit, AnnotatedTextEdit>[] edits) 237return fixedChanges.SelectAsPlainArray<TextChange, SumType<TextEdit, AnnotatedTextEdit>>(c => htmlSourceText.GetTextEdit(c));