1 implementation of ILspLogger
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\AbstractLspLogger.cs (1)
12
internal abstract class AbstractLspLogger :
ILspLogger
26 references to ILspLogger
Microsoft.CodeAnalysis.LanguageServer.Protocol (26)
Handler\Configuration\DidChangeConfigurationNotificationHandler.cs (2)
26
private readonly
ILspLogger
_lspLogger;
49
ILspLogger
logger,
Handler\InlineCompletions\InlineCompletionsHandler.cs (1)
118
internal static async Task<VSInternalInlineCompletionItem?> GetInlineCompletionItemsAsync(
ILspLogger
logger, Document document, LinePosition linePosition, LSP.FormattingOptions options, XmlSnippetParser xmlSnippetParser, CancellationToken cancellationToken)
Handler\InlineCompletions\XmlSnippetParser.cs (1)
36
internal ParsedXmlSnippet? GetParsedXmlSnippet(SnippetInfo matchingSnippetInfo,
ILspLogger
logger)
Handler\RequestContext.cs (4)
58
public
ILspLogger
Logger => _logger;
168
private readonly
ILspLogger
_logger;
173
ILspLogger
logger,
236
ILspLogger
logger,
IRequestExecutionQueueProvider.cs (1)
11
IRequestExecutionQueue<RequestContext> CreateRequestExecutionQueue(AbstractLanguageServer<RequestContext> languageServer,
ILspLogger
logger, AbstractHandlerProvider handlerProvider);
RequestExecutionQueueProvider.cs (1)
18
public IRequestExecutionQueue<RequestContext> CreateRequestExecutionQueue(AbstractLanguageServer<RequestContext> languageServer,
ILspLogger
logger, AbstractHandlerProvider handlerProvider)
RoslynLanguageServer.cs (1)
84
AddService<
ILspLogger
>(logger);
RoslynRequestExecutionQueue.cs (1)
22
public RoslynRequestExecutionQueue(AbstractLanguageServer<RequestContext> languageServer,
ILspLogger
logger, AbstractHandlerProvider handlerProvider)
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\AbstractLanguageServer.cs (2)
22
protected readonly
ILspLogger
Logger;
59
ILspLogger
logger,
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\AbstractRequestContextFactory.cs (1)
20
/// It also allows somewhere to pass things like the <see cref="ILspServices" /> or <see cref="
ILspLogger
" /> which are useful on a wide variety of requests.
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\NewtonsoftLanguageServer.cs (1)
23
JsonRpc jsonRpc, JsonSerializer jsonSerializer,
ILspLogger
logger, AbstractTypeRefResolver? typeRefResolver = null)
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\QueueItem.cs (3)
26
private readonly
ILspLogger
_logger;
52
ILspLogger
logger,
73
ILspLogger
logger,
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\RequestExecutionQueue.cs (2)
62
protected readonly
ILspLogger
_logger;
88
public RequestExecutionQueue(AbstractLanguageServer<TRequestContext> languageServer,
ILspLogger
logger, AbstractHandlerProvider handlerProvider)
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\SystemTextJsonLanguageServer.cs (1)
19
JsonRpc jsonRpc, JsonSerializerOptions options,
ILspLogger
logger, AbstractTypeRefResolver? typeRefResolver = null)
Workspaces\LspMiscellaneousFilesWorkspace.cs (2)
39
public Document? AddMiscellaneousDocument(Uri uri, SourceText documentText, string languageId,
ILspLogger
logger)
73
/// Calls to this method and <see cref="AddMiscellaneousDocument(Uri, SourceText, string,
ILspLogger
)"/> are made
Workspaces\LspWorkspaceManager.cs (2)
117
private readonly
ILspLogger
_logger;
124
ILspLogger
logger,