1 write to _workspaceFactory
Microsoft.CodeAnalysis.LanguageServer (1)
HostWorkspace\LanguageServerProjectLoader.cs (1)
100
_workspaceFactory
= workspaceFactory;
10 references to _workspaceFactory
Microsoft.CodeAnalysis.LanguageServer (10)
FileBasedPrograms\FileBasedProgramsProjectSystem.cs (6)
247
var sourceTextLoader = new WorkspaceFileTextLoader(
_workspaceFactory
.HostWorkspace.CurrentSolution.Services, documentFilePath, defaultEncoding: null);
259
var project = await base.GetOrLoadProjectAsync(documentFilePath,
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory, CreatePrimordialProjectInfo, doDesignTimeBuild);
287
return await TryUnloadProjectAsync(documentPath, fromProjectFactory:
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory);
294
?
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory
325
ProjectFactory =
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory,
363
ProjectFactory =
_workspaceFactory
.HostProjectFactory,
HostWorkspace\LanguageServerProjectLoader.cs (4)
164
knownCommandLineParserLanguages:
_workspaceFactory
.HostWorkspace.Services.SolutionServices.GetSupportedLanguages<ICommandLineParserService>(),
300
HasSolutionFile =
_workspaceFactory
.HostProjectFactory.SolutionPath is not null,
382
_workspaceFactory
.ProjectSystemHostInfo,
385
var loadedProject = new LoadedProject(projectSystemProject, projectFactory, _fileChangeWatcher,
_workspaceFactory
.TargetFrameworkManager);