6 instantiations of BuildHostProcessManager
Microsoft.CodeAnalysis.Workspaces.MSBuild (2)
MSBuild\MSBuildProjectLoader.cs (1)
262var buildHostProcessManager = new BuildHostProcessManager(_knownCommandLineParserLanguages, Properties, binLogPathProvider, _loggerFactory);
MSBuild\MSBuildWorkspace.cs (1)
318_applyChangesBuildHostProcessManager = new BuildHostProcessManager(_knownCommandLineParserLanguages, Properties, loggerFactory: _loader.LoggerFactory);
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (4)
NetCoreTests.cs (1)
135await using var buildHostProcessManager = new BuildHostProcessManager([LanguageNames.CSharp], ImmutableDictionary<string, string>.Empty);
Utilities\DotNetSdkMSBuildInstalled.cs (1)
43buildHostProcessManager = new BuildHostProcessManager(knownCommandLineParserLanguages: []);
Utilities\VisualStudioMSBuildInstalled.cs (1)
33buildHostProcessManager = new BuildHostProcessManager(knownCommandLineParserLanguages: []);
VisualStudioMSBuildWorkspaceTests.cs (1)
3099await using var buildHostProcessManager = new BuildHostProcessManager(knownCommandLineParserLanguages: [LanguageNames.CSharp], ImmutableDictionary<string, string>.Empty);
17 references to BuildHostProcessManager
Microsoft.CodeAnalysis.Workspaces.MSBuild (6)
MSBuild\BuildHostProcessManager.cs (2)
35private static string MSBuildWorkspaceDirectory => Path.GetDirectoryName(typeof(BuildHostProcessManager).Assembly.Location) ?? AppContext.BaseDirectory; 50_logger = loggerFactory?.CreateLogger<BuildHostProcessManager>();
MSBuild\BuildHostProjectFileInfoProvider.cs (2)
14BuildHostProcessManager buildHostProcessManager, 26var preferredBuildHostKind = BuildHostProcessManager.GetKindForProject(projectPath);
MSBuild\MSBuildProjectLoader.cs (1)
262var buildHostProcessManager = new BuildHostProcessManager(_knownCommandLineParserLanguages, Properties, binLogPathProvider, _loggerFactory);
MSBuild\MSBuildWorkspace.cs (1)
298private BuildHostProcessManager? _applyChangesBuildHostProcessManager;
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (11)
BuildHostProcessManagerTests.cs (6)
16var processStartInfo = BuildHostProcessManager.CreateBuildHostStartInfo(BuildHostProcessKind.NetCore, pipeName: "", dotnetPath: null); 32var processStartInfo = BuildHostProcessManager.CreateBuildHostStartInfo(BuildHostProcessKind.NetCore, pipeName: "", dotnetPath: null); 40var processStartInfo = BuildHostProcessManager.CreateBuildHostStartInfo(BuildHostProcessKind.Mono, pipeName: "", dotnetPath: null); 48var processStartInfo = BuildHostProcessManager.CreateBuildHostStartInfo(BuildHostProcessKind.NetFramework, pipeName: "", dotnetPath: null); 61var processStartInfo = BuildHostProcessManager.CreateBuildHostStartInfo(buildHostKind, PipeName, dotnetPath: null); 82var processStartInfo = BuildHostProcessManager.CreateBuildHostStartInfo(buildHostKind, PipeName, dotnetPath: null);
NetCoreTests.cs (2)
135await using var buildHostProcessManager = new BuildHostProcessManager([LanguageNames.CSharp], ImmutableDictionary<string, string>.Empty); 662var depsJsonFile = Path.ChangeExtension(BuildHostProcessManager.GetNetCoreBuildHostPath(), "deps.json");
Utilities\DotNetSdkMSBuildInstalled.cs (1)
39BuildHostProcessManager? buildHostProcessManager = null;
Utilities\VisualStudioMSBuildInstalled.cs (1)
29BuildHostProcessManager? buildHostProcessManager = null;
VisualStudioMSBuildWorkspaceTests.cs (1)
3099await using var buildHostProcessManager = new BuildHostProcessManager(knownCommandLineParserLanguages: [LanguageNames.CSharp], ImmutableDictionary<string, string>.Empty);