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)
222
var sourceTextLoader = new WorkspaceFileTextLoader(
_workspaceFactory
.HostWorkspace.CurrentSolution.Services, documentFilePath, defaultEncoding: null);
234
var project = await base.GetOrLoadProjectAsync(documentFilePath,
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory, CreatePrimordialProjectInfo, doDesignTimeBuild);
262
return await TryUnloadProjectAsync(documentPath, fromProjectFactory:
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory);
269
?
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory
297
ProjectFactory =
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory,
334
ProjectFactory =
_workspaceFactory
.HostProjectFactory,
HostWorkspace\LanguageServerProjectLoader.cs (4)
164
knownCommandLineParserLanguages:
_workspaceFactory
.HostWorkspace.Services.SolutionServices.GetSupportedLanguages<ICommandLineParserService>(),
295
HasSolutionFile =
_workspaceFactory
.HostProjectFactory.SolutionPath is not null,
377
_workspaceFactory
.ProjectSystemHostInfo,
380
var loadedProject = new LoadedProject(projectSystemProject, projectFactory, _fileChangeWatcher,
_workspaceFactory
.TargetFrameworkManager);