2 instantiations of RunFileBuildCacheEntry
dotnet (2)
_generated\40\RunFileBuildCacheJsonSerializerContext.RunFileBuildCacheEntry.g.cs (1)
31ObjectCreator = () => new global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry(),
Commands\Run\FileBasedAppRunPlan.cs (1)
384var cacheEntry = new RunFileBuildCacheEntry(inputs.GlobalProperties)
60 references to RunFileBuildCacheEntry
dotnet (60)
_generated\40\RunFileBuildCacheJsonSerializerContext.RunFileBuildCacheEntry.g.cs (47)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry>? _RunFileBuildCacheEntry; 19public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry> RunFileBuildCacheEntry 22get => _RunFileBuildCacheEntry ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry>)Options.GetTypeInfo(typeof(global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry)); 25private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry> Create_RunFileBuildCacheEntry(global::System.Text.Json.JsonSerializerOptions options) 27if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry> jsonTypeInfo)) 29var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry> 35ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null), 41jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry>(options, objectInfo); 58DeclaringType = typeof(global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry), 60Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry)obj).GlobalProperties, 68AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry).GetProperty("GlobalProperties", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.Dictionary<string, string>), global::System.Array.Empty<global::System.Type>(), null), 80DeclaringType = typeof(global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry), 82Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry)obj).ImplicitBuildFiles, 90AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry).GetProperty("ImplicitBuildFiles", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.HashSet<string>), global::System.Array.Empty<global::System.Type>(), null), 102DeclaringType = typeof(global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry), 104Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry)obj).Directives, 105Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry)obj).Directives = value!, 112AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry).GetProperty("Directives", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Immutable.ImmutableArray<string>), global::System.Array.Empty<global::System.Type>(), null), 122DeclaringType = typeof(global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry), 124Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry)obj).AdditionalSources, 132AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry).GetProperty("AdditionalSources", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.HashSet<string>), global::System.Array.Empty<global::System.Type>(), null), 144DeclaringType = typeof(global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry), 146Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry)obj).BuildLevel, 147Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry)obj).BuildLevel = value!, 154AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry).GetProperty("BuildLevel", InstanceMemberBindingFlags, null, typeof(global::Microsoft.DotNet.Cli.Commands.Run.BuildLevel), global::System.Array.Empty<global::System.Type>(), null), 164DeclaringType = typeof(global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry), 166Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry)obj).SdkVersion, 167Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry)obj).SdkVersion = value!, 174AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry).GetProperty("SdkVersion", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 184DeclaringType = typeof(global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry), 186Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry)obj).RuntimeVersion, 187Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry)obj).RuntimeVersion = value!, 194AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry).GetProperty("RuntimeVersion", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 204DeclaringType = typeof(global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry), 206Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry)obj).Run, 207Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry)obj).Run = value!, 214AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry).GetProperty("Run", InstanceMemberBindingFlags, null, typeof(global::Microsoft.DotNet.Cli.Commands.Run.RunProperties), global::System.Array.Empty<global::System.Type>(), null), 224DeclaringType = typeof(global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry), 226Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry)obj).CscArguments, 227Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry)obj).CscArguments = value!, 234AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry).GetProperty("CscArguments", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Immutable.ImmutableArray<string>), global::System.Array.Empty<global::System.Type>(), null), 244DeclaringType = typeof(global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry), 246Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry)obj).BuildResultFile, 247Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry)obj).BuildResultFile = value!, 254AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry).GetProperty("BuildResultFile", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
_generated\47\RunFileBuildCacheJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
26if (type == typeof(global::Microsoft.DotNet.Cli.Commands.Run.RunFileBuildCacheEntry))
Commands\Run\FileBasedAppCacheInfo.cs (2)
24public RunFileBuildCacheEntry? PreviousEntry { get; set; } 27public required RunFileBuildCacheEntry CurrentEntry { get; init; }
Commands\Run\FileBasedAppRunPlan.cs (7)
100RunFileBuildCacheEntry? previousEntry = ReadCacheEntry(successCacheFile.FullName); 145RunFileBuildCacheEntry? previousEntry = ReadCacheEntry(successCachePath); 235RunFileBuildCacheEntry cacheEntry = cache.CurrentEntry; 291internal static RunFileBuildCacheEntry? ReadCacheEntry(string path) 384var cacheEntry = new RunFileBuildCacheEntry(inputs.GlobalProperties) 436RunFileBuildCacheEntry? previousCacheEntry = ReadCacheEntry(successCacheFile.FullName); 446RunFileBuildCacheEntry cacheEntry = cache.CurrentEntry;
Commands\Run\RunCommand.cs (1)
472private static bool CanUseRunPropertiesForCscBuiltProgram(BuildLevel level, RunFileBuildCacheEntry? previousCache)
Commands\Run\RunFileBuildCacheJsonSerializerContext.cs (1)
12[JsonSerializable(typeof(RunFileBuildCacheEntry))]
Commands\Run\VirtualProjectBuildingCommand.cs (1)
635private RunFileBuildCacheEntry? GetPreviousCacheEntry()