1 implementation of ILspWorkspace
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Workspaces\LspMiscellaneousFilesWorkspaceProvider.cs (1)
30
: Workspace(hostServices, WorkspaceKind.MiscellaneousFiles), ILspMiscellaneousFilesWorkspaceProvider,
ILspWorkspace
3 references to ILspWorkspace
Microsoft.CodeAnalysis.LanguageServer (1)
HostWorkspace\LanguageServerWorkspace.cs (1)
15
/// Mark this type as an <see cref="
ILspWorkspace
"/> so that LSP document changes are pushed into this instance, causing
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Workspaces\LspWorkspaceManager.cs (2)
93
private static async ValueTask ApplyChangeToMutatingWorkspaceAsync(Workspace workspace, DocumentUri uri, Func<
ILspWorkspace
, DocumentId, ValueTask> change)
95
if (workspace is not
ILspWorkspace
{ SupportsMutation: true } mutatingWorkspace)