1 write to CurrentEntry
dotnet (1)
Commands\Run\VirtualProjectBuildingCommand.cs (1)
714
CurrentEntry
= cacheEntry,
19 references to CurrentEntry
dotnet (19)
Commands\Run\RunCommand.cs (1)
312
cachedRunProperties = virtualCommand.LastBuild.Cache?.
CurrentEntry
.Run;
Commands\Run\VirtualProjectBuildingCommand.cs (18)
220
cache.
CurrentEntry
.BuildLevel = BuildLevel.All;
226
cache.
CurrentEntry
.BuildLevel = buildLevel;
237
cache.
CurrentEntry
.Run = cache.PreviousEntry?.Run;
356
cache.
CurrentEntry
.Run = RunProperties.FromProject(buildRequest.ProjectInstance);
472
cache.
CurrentEntry
.CscArguments = cache.PreviousEntry?.CscArguments ?? [];
473
cache.
CurrentEntry
.BuildResultFile = cache.PreviousEntry?.BuildResultFile;
474
Reporter.Verbose.WriteLine($"Reusing previous CSC arguments ({cache.
CurrentEntry
.CscArguments.Length}) because none were found in the {Constants.CoreCompile} target.");
478
cache.
CurrentEntry
.CscArguments = coreCompileResult.Items
483
cache.
CurrentEntry
.BuildResultFile = buildResultItem.GetMetadata(Constants.FullPath);
484
Reporter.Verbose.WriteLine($"Found CSC arguments ({cache.
CurrentEntry
.CscArguments.Length}) and build result path: {cache.
CurrentEntry
.BuildResultFile}");
783
var cacheEntry = cache.
CurrentEntry
;
919
else if (!cache.PreviousEntry.Directives.SequenceEqual(cache.
CurrentEntry
.Directives))
928
cache.
CurrentEntry
.CscArguments = cache.PreviousEntry.CscArguments;
929
cache.
CurrentEntry
.BuildResultFile = cache.PreviousEntry.BuildResultFile;
930
cache.
CurrentEntry
.Run = cache.PreviousEntry.Run;
937
var cacheEntry = cache.
CurrentEntry
;
1037
JsonSerializer.Serialize(stream, cache.
CurrentEntry
, RunFileJsonSerializerContext.Default.RunFileBuildCacheEntry);