1 instantiation of LspWorkspaceManager
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Workspaces\LspWorkspaceManagerFactory.cs (1)
31
return new
LspWorkspaceManager
(logger, miscFilesWorkspace, _workspaceRegistrationService, languageInfoProvider, telemetryLogger);
35 references to LspWorkspaceManager
Microsoft.CodeAnalysis.LanguageServer (3)
HostWorkspace\LanguageServerWorkspace.cs (3)
17
/// changes into this workspace. First, the <see cref="
LspWorkspaceManager
"/> pushes changes into this relating to the
26
/// cref="
LspWorkspaceManager
"/>. This incongruity is not a problem due to how the <see cref="
LspWorkspaceManager
"/>
Microsoft.CodeAnalysis.LanguageServer.Protocol (32)
Handler\AbstractRefreshQueue.cs (3)
25
private readonly
LspWorkspaceManager
_lspWorkspaceManager;
41
LspWorkspaceManager
lspWorkspaceManager,
107
LspWorkspaceManager
lspWorkspaceManager,
Handler\CodeLens\CodeLensRefreshQueue.cs (1)
19
LspWorkspaceManager
lspWorkspaceManager,
Handler\CodeLens\CodeLensRefreshQueueFactory.cs (2)
35
var
lspWorkspaceManager = lspServices.GetRequiredService<
LspWorkspaceManager
>();
Handler\Diagnostics\AbstractWorkspacePullDiagnosticsHandler.cs (2)
23
private readonly
LspWorkspaceManager
_workspaceManager;
38
LspWorkspaceManager
workspaceManager,
Handler\Diagnostics\DiagnosticsRefreshQueue.cs (3)
39
var
lspWorkspaceManager = lspServices.GetRequiredService<
LspWorkspaceManager
>();
80
LspWorkspaceManager
lspWorkspaceManager,
Handler\Diagnostics\Public\PublicWorkspacePullDiagnosticHandlerFactory.cs (2)
26
var
workspaceManager = lspServices.GetRequiredService<
LspWorkspaceManager
>();
Handler\Diagnostics\Public\PublicWorkspacePullDiagnosticsHandler.cs (1)
26
LspWorkspaceManager
workspaceManager,
Handler\Diagnostics\WorkspacePullDiagnosticHandler.cs (1)
18
LspWorkspaceManager
workspaceManager,
Handler\Diagnostics\WorkspacePullDiagnosticHandlerFactory.cs (2)
26
var
workspaceManager = lspServices.GetRequiredService<
LspWorkspaceManager
>();
Handler\InlayHint\InlayHintRefreshQueue.cs (1)
20
LspWorkspaceManager
lspWorkspaceManager,
Handler\InlayHint\InlayHintRefreshQueueFactory.cs (2)
35
var
lspWorkspaceManager = lspServices.GetRequiredService<
LspWorkspaceManager
>();
Handler\RequestContext.cs (2)
238
var
lspWorkspaceManager = lspServices.GetRequiredService<
LspWorkspaceManager
>();
Handler\SemanticTokens\SemanticTokensRefreshQueue.cs (1)
35
LspWorkspaceManager
lspWorkspaceManager,
Handler\SemanticTokens\SemanticTokensRefreshQueueFactory.cs (2)
31
var
lspWorkspaceManager = lspServices.GetRequiredService<
LspWorkspaceManager
>();
RoslynLanguageServer.cs (1)
188
var lspWorkspaceManager = GetLspServices().GetRequiredService<
LspWorkspaceManager
>();
Workspaces\ILspWorkspace.cs (2)
16
/// in through LSP do not impact this actual workspace. Instead, the <see cref="
LspWorkspaceManager
"/> creates an
28
/// cref="
LspWorkspaceManager
"/> for any changed documents it knows about (through <see
Workspaces\LspMiscellaneousFilesWorkspaceProvider.cs (1)
16
/// Service to create <see cref="
LspWorkspaceManager
"/> instances.
Workspaces\LspWorkspaceManager.cs (2)
577
private readonly
LspWorkspaceManager
_manager;
579
public TestAccessor(
LspWorkspaceManager
manager)
Workspaces\LspWorkspaceManagerFactory.cs (1)
13
[ExportCSharpVisualBasicLspServiceFactory(typeof(
LspWorkspaceManager
)), Shared]