5 writes to CscArguments
dotnet (5)
_generated\40\RunFileBuildCacheJsonSerializerContext.RunFileBuildCacheEntry.g.cs (1)
227Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry)obj).CscArguments = value!,
Commands\Run\FileBasedAppRunPlan.cs (2)
228cache.CurrentEntry.CscArguments = cache.PreviousEntry.CscArguments; 278cache.PreviousEntry.CscArguments = [];
Commands\Run\VirtualProjectBuildingCommand.cs (2)
395cache.CurrentEntry.CscArguments = cache.PreviousEntry?.CscArguments ?? []; 401cache.CurrentEntry.CscArguments = coreCompileResult.Items
13 references to CscArguments
dotnet (13)
_generated\40\RunFileBuildCacheJsonSerializerContext.RunFileBuildCacheEntry.g.cs (1)
226Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry)obj).CscArguments,
Commands\Run\FileBasedAppCacheInfo.cs (1)
52if (PreviousEntry?.CscArguments.IsDefaultOrEmpty == false)
Commands\Run\FileBasedAppRunPlan.cs (5)
107!previousEntry.CscArguments.IsDefaultOrEmpty) 185validatedEntry.CscArguments.IsDefaultOrEmpty) 228cache.CurrentEntry.CscArguments = cache.PreviousEntry.CscArguments; 273if (!cache.PreviousEntry.CscArguments.IsDefaultOrEmpty) 563if (cache.PreviousEntry?.CscArguments.IsDefaultOrEmpty != false)
Commands\Run\VirtualProjectBuildingCommand.cs (6)
170CscArguments = cache.PreviousEntry?.CscArguments ?? [], 395cache.CurrentEntry.CscArguments = cache.PreviousEntry?.CscArguments ?? []; 397Reporter.Verbose.WriteLine($"Reusing previous CSC arguments ({cache.CurrentEntry.CscArguments.Length}) because none were found in the {Constants.CoreCompile} target."); 407Reporter.Verbose.WriteLine($"Found CSC arguments ({cache.CurrentEntry.CscArguments.Length}) and build result path: {cache.CurrentEntry.BuildResultFile}"); 443if (cache.CurrentEntry.CscArguments.IsDefaultOrEmpty) 448string rspPath = CSharpCompilerCommand.WriteCscRspFile(Builder.ArtifactsPath, cache.CurrentEntry.CscArguments);