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