1 instantiation of LspWorkspaceManager
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Workspaces\LspWorkspaceManagerFactory.cs (1)
31return 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)
25private readonly LspWorkspaceManager _lspWorkspaceManager; 41LspWorkspaceManager lspWorkspaceManager, 107LspWorkspaceManager lspWorkspaceManager,
Handler\CodeLens\CodeLensRefreshQueue.cs (1)
19LspWorkspaceManager lspWorkspaceManager,
Handler\CodeLens\CodeLensRefreshQueueFactory.cs (2)
35var lspWorkspaceManager = lspServices.GetRequiredService<LspWorkspaceManager>();
Handler\Diagnostics\AbstractWorkspacePullDiagnosticsHandler.cs (2)
23private readonly LspWorkspaceManager _workspaceManager; 38LspWorkspaceManager workspaceManager,
Handler\Diagnostics\DiagnosticsRefreshQueue.cs (3)
39var lspWorkspaceManager = lspServices.GetRequiredService<LspWorkspaceManager>(); 80LspWorkspaceManager lspWorkspaceManager,
Handler\Diagnostics\Public\PublicWorkspacePullDiagnosticHandlerFactory.cs (2)
26var workspaceManager = lspServices.GetRequiredService<LspWorkspaceManager>();
Handler\Diagnostics\Public\PublicWorkspacePullDiagnosticsHandler.cs (1)
26LspWorkspaceManager workspaceManager,
Handler\Diagnostics\WorkspacePullDiagnosticHandler.cs (1)
18LspWorkspaceManager workspaceManager,
Handler\Diagnostics\WorkspacePullDiagnosticHandlerFactory.cs (2)
26var workspaceManager = lspServices.GetRequiredService<LspWorkspaceManager>();
Handler\InlayHint\InlayHintRefreshQueue.cs (1)
20LspWorkspaceManager lspWorkspaceManager,
Handler\InlayHint\InlayHintRefreshQueueFactory.cs (2)
35var lspWorkspaceManager = lspServices.GetRequiredService<LspWorkspaceManager>();
Handler\RequestContext.cs (2)
238var lspWorkspaceManager = lspServices.GetRequiredService<LspWorkspaceManager>();
Handler\SemanticTokens\SemanticTokensRefreshQueue.cs (1)
35LspWorkspaceManager lspWorkspaceManager,
Handler\SemanticTokens\SemanticTokensRefreshQueueFactory.cs (2)
31var lspWorkspaceManager = lspServices.GetRequiredService<LspWorkspaceManager>();
RoslynLanguageServer.cs (1)
188var 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)
577private readonly LspWorkspaceManager _manager; 579public TestAccessor(LspWorkspaceManager manager)
Workspaces\LspWorkspaceManagerFactory.cs (1)
13[ExportCSharpVisualBasicLspServiceFactory(typeof(LspWorkspaceManager)), Shared]