3 writes to Character
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
Formatting\FormatDocumentOnTypeTests.cs (1)
191Character = characterTyped,
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (2)
Cohost\CohostOnTypeFormattingEndpointTest.cs (1)
157Character = triggerCharacter.ToString(),
Cohost\Formatting\FormattingTestBase.cs (1)
78Character = triggerCharacter.ToString(),
12 references to Character
Microsoft.CodeAnalysis.LanguageServer.Protocol (4)
Handler\Formatting\FormatDocumentOnTypeHandler.cs (3)
48if (string.IsNullOrEmpty(request.Character)) 69if (text[position - 1] != request.Character[0]) 83if (!formattingService.ShouldFormatOnTypedCharacter(documentSyntax, request.Character[0], position, cancellationToken))
Protocol\DocumentOnTypeFormattingParams.cs (1)
28/// by the <see cref="Character"/> property got typed.
Microsoft.VisualStudio.LanguageServices.Razor (4)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Formatting\CohostOnTypeFormattingEndpoint.cs (4)
74if (!RazorFormattingService.AllTriggerCharacterSet.Contains(request.Character)) 76_logger.LogWarning($"Unexpected trigger character '{request.Character}'."); 88(service, solutionInfo, cancellationToken) => service.GetOnTypeFormattingTriggerKindAsync(solutionInfo, razorDocument.Id, request.Position.ToLinePosition(), request.Character, cancellationToken), 120(service, solutionInfo, cancellationToken) => service.GetOnTypeFormattingEditsAsync(solutionInfo, razorDocument.Id, htmlChanges, request.Position.ToLinePosition(), request.Character, options, cancellationToken),
Microsoft.VisualStudioCode.RazorExtension (4)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Formatting\CohostOnTypeFormattingEndpoint.cs (4)
74if (!RazorFormattingService.AllTriggerCharacterSet.Contains(request.Character)) 76_logger.LogWarning($"Unexpected trigger character '{request.Character}'."); 88(service, solutionInfo, cancellationToken) => service.GetOnTypeFormattingTriggerKindAsync(solutionInfo, razorDocument.Id, request.Position.ToLinePosition(), request.Character, cancellationToken), 120(service, solutionInfo, cancellationToken) => service.GetOnTypeFormattingEditsAsync(solutionInfo, razorDocument.Id, htmlChanges, request.Position.ToLinePosition(), request.Character, options, cancellationToken),