9 instantiations of VSInternalDocumentOnAutoInsertResponseItem
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Handler\OnAutoInsert\OnAutoInsertHandler.cs (3)
150return new LSP.VSInternalDocumentOnAutoInsertResponseItem 215var autoInsertChange = new LSP.VSInternalDocumentOnAutoInsertResponseItem 313return new LSP.VSInternalDocumentOnAutoInsertResponseItem
Microsoft.CodeAnalysis.Razor.Workspaces (4)
AutoInsert\AutoClosingTagOnAutoInsertProvider.cs (2)
65autoInsertEdit = new() 82autoInsertEdit = new()
AutoInsert\CloseTextTagOnAutoInsertProvider.cs (1)
33autoInsertEdit = new()
Protocol\AutoInsert\RemoteAutoInsertTextEdit.cs (1)
22=> new()
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (1)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostOnAutoInsertEndpointTest.cs (1)
567response = new VSInternalDocumentOnAutoInsertResponseItem()
Microsoft.VisualStudioCode.RazorExtension.UnitTests (1)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostOnAutoInsertEndpointTest.cs (1)
567response = new VSInternalDocumentOnAutoInsertResponseItem()
44 references to VSInternalDocumentOnAutoInsertResponseItem
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (1)
Cohost\Handlers\OnAutoInsert.cs (1)
20public static Task<VSInternalDocumentOnAutoInsertResponseItem?> GetOnAutoInsertResponseAsync(Document document, LinePosition linePosition, string character, FormattingOptions formattingOptions, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.LanguageServer.Protocol (11)
Handler\OnAutoInsert\OnAutoInsertHandler.cs (10)
35IGlobalOptionService globalOptions) : ILspServiceDocumentRequestHandler<LSP.VSInternalDocumentOnAutoInsertParams, LSP.VSInternalDocumentOnAutoInsertResponseItem?> 45public async Task<LSP.VSInternalDocumentOnAutoInsertResponseItem?> HandleRequestAsync( 69internal static async Task<LSP.VSInternalDocumentOnAutoInsertResponseItem?> GetOnAutoInsertResponseAsync( 89var documentationCommentResponse = await GetDocumentationCommentResponseAsync( 109var braceCompletionAfterReturnResponse = await GetBraceCompletionAfterReturnResponseAsync( 120var rawStringResponse = await GetRawStringLiteralResponseAsync(document, linePosition, cancellationToken).ConfigureAwait(false); 130private static async Task<LSP.VSInternalDocumentOnAutoInsertResponseItem?> GetDocumentationCommentResponseAsync( 161private static async Task<LSP.VSInternalDocumentOnAutoInsertResponseItem?> GetBraceCompletionAfterReturnResponseAsync( 215var autoInsertChange = new LSP.VSInternalDocumentOnAutoInsertResponseItem 276private static async Task<LSP.VSInternalDocumentOnAutoInsertResponseItem?> GetRawStringLiteralResponseAsync(
Protocol\Internal\VSInternalMethods.cs (1)
32public static readonly LspRequest<VSInternalDocumentOnAutoInsertParams, VSInternalDocumentOnAutoInsertResponseItem> OnAutoInsert = new(OnAutoInsertName);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (5)
OnAutoInsert\AbstractOnAutoInsertTests.cs (4)
53var result = await RunOnAutoInsertAsync(testLspServer, characterTyped, locationTyped, insertSpaces, tabSize); 79var result = await RunOnAutoInsertAsync(testLspServer, characterTyped, locationTyped, insertSpaces, tabSize); 84private protected static async Task<LSP.VSInternalDocumentOnAutoInsertResponseItem?> RunOnAutoInsertAsync( 91return await testLspServer.ExecuteRequestAsync<LSP.VSInternalDocumentOnAutoInsertParams, LSP.VSInternalDocumentOnAutoInsertResponseItem?>(VSInternalMethods.OnAutoInsertName,
OnAutoInsert\RawStringOnAutoInsertTests.cs (1)
222var result = await RunOnAutoInsertAsync(testLspServer, characterTyped, locationTyped, insertSpaces: true, tabSize: 4);
Microsoft.CodeAnalysis.Razor.Workspaces (7)
AutoInsert\AutoClosingTagOnAutoInsertProvider.cs (1)
47[NotNullWhen(true)] out VSInternalDocumentOnAutoInsertResponseItem? autoInsertEdit)
AutoInsert\AutoInsertService.cs (1)
48[NotNullWhen(true)] out VSInternalDocumentOnAutoInsertResponseItem? insertTextEdit)
AutoInsert\CloseTextTagOnAutoInsertProvider.cs (1)
21[NotNullWhen(true)] out VSInternalDocumentOnAutoInsertResponseItem? autoInsertEdit)
AutoInsert\IAutoInsertService.cs (1)
19[NotNullWhen(true)] out VSInternalDocumentOnAutoInsertResponseItem? insertTextEdit);
AutoInsert\IOnAutoInsertProvider.cs (1)
15[NotNullWhen(true)] out VSInternalDocumentOnAutoInsertResponseItem? autoInsertEdit);
Protocol\AutoInsert\RemoteAutoInsertTextEdit.cs (2)
15public static RemoteAutoInsertTextEdit FromLspInsertTextEdit(VSInternalDocumentOnAutoInsertResponseItem edit) 21public static VSInternalDocumentOnAutoInsertResponseItem ToLspInsertTextEdit(RemoteAutoInsertTextEdit edit)
Microsoft.CodeAnalysis.Remote.Razor (2)
AutoInsert\RemoteAutoInsertService.cs (2)
81out var insertTextEdit)) 145var autoInsertResponseItem = await OnAutoInsert.GetOnAutoInsertResponseAsync(
Microsoft.VisualStudio.LanguageServices.Razor (6)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\OnAutoInsert\CohostOnAutoInsertEndpoint.cs (6)
42: AbstractCohostDocumentEndpoint<VSInternalDocumentOnAutoInsertParams, VSInternalDocumentOnAutoInsertResponseItem?>(incompatibleProjectService), IDynamicRegistrationProvider 88protected override async Task<VSInternalDocumentOnAutoInsertResponseItem?> HandleRequestAsync(VSInternalDocumentOnAutoInsertParams request, TextDocument razorDocument, CancellationToken cancellationToken) 129private async Task<VSInternalDocumentOnAutoInsertResponseItem?> TryResolveHtmlInsertionAsync( 143var result = await _requestInvoker.MakeHtmlLspRequestAsync<VSInternalDocumentOnAutoInsertParams, VSInternalDocumentOnAutoInsertResponseItem>( 162public Task<VSInternalDocumentOnAutoInsertResponseItem?> HandleRequestAsync(
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (3)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\AutoInsert\RazorOnAutoInsertProviderTestBase.cs (1)
39provider.TryResolveInsertion(position, codeDocument, enableAutoClosingTags: enableAutoClosingTags, out var edit);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostOnAutoInsertEndpointTest.cs (2)
562VSInternalDocumentOnAutoInsertResponseItem? response = null; 601var result = await endpoint.GetTestAccessor().HandleRequestAsync(request, document, DisposalToken);
Microsoft.VisualStudioCode.RazorExtension (6)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\OnAutoInsert\CohostOnAutoInsertEndpoint.cs (6)
42: AbstractCohostDocumentEndpoint<VSInternalDocumentOnAutoInsertParams, VSInternalDocumentOnAutoInsertResponseItem?>(incompatibleProjectService), IDynamicRegistrationProvider 88protected override async Task<VSInternalDocumentOnAutoInsertResponseItem?> HandleRequestAsync(VSInternalDocumentOnAutoInsertParams request, TextDocument razorDocument, CancellationToken cancellationToken) 129private async Task<VSInternalDocumentOnAutoInsertResponseItem?> TryResolveHtmlInsertionAsync( 143var result = await _requestInvoker.MakeHtmlLspRequestAsync<VSInternalDocumentOnAutoInsertParams, VSInternalDocumentOnAutoInsertResponseItem>( 162public Task<VSInternalDocumentOnAutoInsertResponseItem?> HandleRequestAsync(
Microsoft.VisualStudioCode.RazorExtension.UnitTests (3)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\AutoInsert\RazorOnAutoInsertProviderTestBase.cs (1)
39provider.TryResolveInsertion(position, codeDocument, enableAutoClosingTags: enableAutoClosingTags, out var edit);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostOnAutoInsertEndpointTest.cs (2)
562VSInternalDocumentOnAutoInsertResponseItem? response = null; 601var result = await endpoint.GetTestAccessor().HandleRequestAsync(request, document, DisposalToken);