1 write to VirtualProjectBuilder
NuGet.CommandLine.XPlat (1)
Utility\MSBuildAPIUtility.cs (1)
54
VirtualProjectBuilder
= virtualProjectBuilder;
12 references to VirtualProjectBuilder
NuGet.CommandLine.XPlat (12)
Commands\Package\Update\PackageUpdateIO.cs (2)
77
if (_msbuildUtility.
VirtualProjectBuilder
?.GetVirtualProjectPath(project) is { } virtualProjectPath)
101
bool isFileBasedApp = _msbuildUtility.
VirtualProjectBuilder
?.IsValidEntryPointPath(project) == true;
Commands\PackageReferenceCommands\AddPackageReferenceCommandRunner.cs (2)
81
if (msBuild.
VirtualProjectBuilder
?.IsValidEntryPointPath(projectFullPath) == true)
83
projectFullPath = msBuild.
VirtualProjectBuilder
.GetVirtualProjectPath(projectFullPath);
Commands\Why\WhyCommandRunner.cs (1)
191
_msbuildUtility.
VirtualProjectBuilder
?.IsValidEntryPointPath(fullPath) == true)))
Program.cs (2)
323
AddPackageReferenceCommand.Register(app, () => log, () => new AddPackageReferenceCommandRunner(), () => msbuild.
VirtualProjectBuilder
);
324
RemovePackageReferenceCommand.Register(app, () => log, () => new RemovePackageReferenceCommandRunner(), () => msbuild.
VirtualProjectBuilder
);
Utility\MSBuildAPIUtility.cs (5)
68
return new SaveableProject { Project = new Project(projectRootElement), VirtualProject = isVirtual ? (projectCSProjPath,
VirtualProjectBuilder
) : null };
83
return new SaveableProject { Project = new Project(projectRootElement, globalProperties, toolsVersion: null), VirtualProject = isVirtual ? (projectCSProjPath,
VirtualProjectBuilder
) : null };
126
if (
VirtualProjectBuilder
?.IsValidEntryPointPath(fullPath) == true)
1065
if (
VirtualProjectBuilder
?.IsValidEntryPointPath(filename) == true)
1068
var element =
VirtualProjectBuilder
.CreateProjectRootElement(fullPath, ProjectCollection.GlobalProjectCollection);