1 instantiation of CacheInfo
dotnet (1)
Commands\Run\VirtualProjectBuildingCommand.cs (1)
801return new CacheInfo
13 references to CacheInfo
dotnet (13)
Commands\Run\RunCommand.cs (1)
198var buildLevel = projectBuilder.GetBuildLevel(out var cache);
Commands\Run\VirtualProjectBuildingCommand.cs (12)
101public (BuildLevel Level, CacheInfo? Cache) LastBuild { get; private set; } 186CacheInfo? cache = null; 457void CacheCscArguments(CacheInfo cache, BuildResult result) 501void ReuseInfoFromPreviousCacheEntry(CacheInfo cache) 514void WriteCscRsp(CacheInfo cache) 557void CollectAdditionalSources(CacheInfo cache, ProjectInstance projectInstance) 776private CacheInfo? ComputeCacheEntry() 831private bool NeedsToBuild([NotNullWhen(returnValue: false)] out CacheInfo? cache) 1006static string? GetReasonToNotReuseCscArguments(CacheInfo cache) 1050private void EnsurePreviousCacheEntry(CacheInfo cache) 1059public BuildLevel GetBuildLevel(out CacheInfo? cache) 1184private void MarkBuildSuccess(CacheInfo cache)