1 instantiation of LspWorkspaceManager
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Workspaces\LspWorkspaceManagerFactory.cs (1)
24
return new
LspWorkspaceManager
(logger, miscFilesWorkspace, lspWorkspaceRegistrationService, languageInfoProvider, telemetryLogger);
47 references to LspWorkspaceManager
Microsoft.CodeAnalysis.EditorFeatures (1)
ExternalAccess\VSTypeScript\VSTypeScriptLspWorkspaceManagerFactory.cs (1)
12
[ExportLspServiceFactory(typeof(
LspWorkspaceManager
), ProtocolConstants.TypeScriptLanguageContract), Shared]
Microsoft.CodeAnalysis.LanguageServer (3)
HostWorkspace\LanguageServerWorkspace.cs (3)
19
/// changes into this workspace. First, the <see cref="
LspWorkspaceManager
"/> pushes changes into this relating to the
28
/// cref="
LspWorkspaceManager
"/>. This incongruity is not a problem due to how the <see cref="
LspWorkspaceManager
"/>
Microsoft.CodeAnalysis.LanguageServer.Protocol (36)
Handler\AbstractRefreshQueue.cs (3)
26
private readonly
LspWorkspaceManager
_lspWorkspaceManager;
42
LspWorkspaceManager
lspWorkspaceManager,
108
LspWorkspaceManager
lspWorkspaceManager,
Handler\CodeLens\CodeLensRefreshQueue.cs (1)
18
LspWorkspaceManager
lspWorkspaceManager,
Handler\CodeLens\CodeLensRefreshQueueFactory.cs (2)
35
var
lspWorkspaceManager = lspServices.GetRequiredService<
LspWorkspaceManager
>();
Handler\Diagnostics\AbstractWorkspacePullDiagnosticsHandler.cs (2)
22
private readonly
LspWorkspaceManager
_workspaceManager;
38
LspWorkspaceManager
workspaceManager,
Handler\Diagnostics\DiagnosticsRefreshQueue.cs (3)
38
var
lspWorkspaceManager = lspServices.GetRequiredService<
LspWorkspaceManager
>();
49
LspWorkspaceManager
lspWorkspaceManager,
Handler\Diagnostics\Public\PublicWorkspacePullDiagnosticHandlerFactory.cs (2)
25
var
workspaceManager = lspServices.GetRequiredService<
LspWorkspaceManager
>();
Handler\Diagnostics\Public\PublicWorkspacePullDiagnosticsHandler.cs (1)
24
LspWorkspaceManager
workspaceManager,
Handler\Diagnostics\WorkspacePullDiagnosticHandler.cs (1)
18
LspWorkspaceManager
workspaceManager,
Handler\Diagnostics\WorkspacePullDiagnosticHandlerFactory.cs (2)
25
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)
235
var
lspWorkspaceManager = lspServices.GetRequiredService<
LspWorkspaceManager
>();
Handler\SemanticTokens\SemanticTokensRefreshQueue.cs (1)
34
LspWorkspaceManager
lspWorkspaceManager,
Handler\SemanticTokens\SemanticTokensRefreshQueueFactory.cs (2)
31
var
lspWorkspaceManager = lspServices.GetRequiredService<
LspWorkspaceManager
>();
Handler\SourceGenerators\SourceGeneratorRefreshQueue.cs (2)
28
private readonly
LspWorkspaceManager
_lspWorkspaceManager;
35
LspWorkspaceManager
lspWorkspaceManager,
Handler\SourceGenerators\SourceGeneratorRefreshQueueFactory.cs (2)
22
var
lspWorkspaceManager = lspServices.GetRequiredService<
LspWorkspaceManager
>();
RoslynLanguageServer.cs (2)
186
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\LspWorkspaceManager.cs (2)
567
private readonly
LspWorkspaceManager
_manager;
569
public TestAccessor(
LspWorkspaceManager
manager)
Workspaces\LspWorkspaceManagerFactory.cs (1)
13
[ExportCSharpVisualBasicLspServiceFactory(typeof(
LspWorkspaceManager
)), Shared]
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (6)
LanguageServerTargetTests.cs (6)
72
Assert.NotSame(serverOne.GetRequiredLspService<
LspWorkspaceManager
>(), serverTwo.GetRequiredLspService<
LspWorkspaceManager
>());
73
Assert.Same(serverOne.GetRequiredLspService<
LspWorkspaceManager
>(), serverOne.GetRequiredLspService<
LspWorkspaceManager
>());
74
Assert.Same(serverTwo.GetRequiredLspService<
LspWorkspaceManager
>(), serverTwo.GetRequiredLspService<
LspWorkspaceManager
>());
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Implementation\LanguageServer\XamlLspWorkspaceManagerFactory.cs (1)
13
[ExportLspServiceFactory(typeof(
LspWorkspaceManager
), StringConstants.XamlLspLanguagesContract), Shared]