1 write to Builder
dotnet (1)
Commands\Run\VirtualProjectBuildingCommand.cs (1)
98
Builder
= new VirtualProjectBuilder(BuildService.Instance, entryPointFileFullPath, TargetFramework, MSBuildArgs.GetResolvedTargets(), artifactsPath);
18 references to Builder
dotnet (18)
Commands\Run\VirtualProjectBuildingCommand.cs (18)
72
field = FileLevelDirectiveHelpers.FindDirectives(
Builder
.EntryPointSourceFile, reportAllErrors: false, ThrowingReporter);
107
bool evalOnly = msbuildGet &&
Builder
.RequestedTargets is null or [];
134
CreateTempSubdirectory(
Builder
.ArtifactsPath);
167
EntryPointFileFullPath =
Builder
.EntryPointFileFullPath,
168
ArtifactsPath =
Builder
.ArtifactsPath,
260
var effectiveTargets =
Builder
.RequestedTargets is { Length: > 0 } requestedTargets
448
string rspPath = CSharpCompilerCommand.WriteCscRspFile(
Builder
.ArtifactsPath, cache.CurrentEntry.CscArguments);
488
var entryPointFileDirectory = Path.GetDirectoryName(
Builder
.EntryPointFileFullPath);
491
var mapping =
Builder
.GetItemMappingAsync(projectInstance.Wrap(), ErrorReporters.IgnoringReporter).AsTask().GetAwaiter().GetResult();
509
cache.CurrentEntry.AdditionalSources.Remove(
Builder
.EntryPointFileFullPath);
638
Path.Join(
Builder
.ArtifactsPath, FileBasedAppRunPlan.BuildSuccessCacheFileName));
666
EntryPointFileFullPath:
Builder
.EntryPointFileFullPath,
667
ArtifactsPath:
Builder
.ArtifactsPath,
690
FileBasedAppRunPlan.MarkArtifactsPathUsed(
Builder
.ArtifactsPath);
700
string directory =
Builder
.ArtifactsPath;
706
File.WriteAllText(Path.Join(directory, FileBasedAppRunPlan.BuildStartCacheFileName),
Builder
.EntryPointFileFullPath);
716
string successCacheFile = Path.Join(
Builder
.ArtifactsPath, FileBasedAppRunPlan.BuildSuccessCacheFileName);
732
var result =
Builder
.CreateProjectInstanceAsync(