35 references to BuildLevel
dotnet-aot (35)
Generated\361d1da7f942c932\RunFileBuildCacheJsonSerializerContext.BuildLevel.g.cs (9)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Run.BuildLevel>? _BuildLevel; 19public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Run.BuildLevel> BuildLevel 22get => _BuildLevel ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Run.BuildLevel>)Options.GetTypeInfo(typeof(global::Microsoft.DotNet.Cli.Commands.Run.BuildLevel)); 25private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Run.BuildLevel> Create_BuildLevel(global::System.Text.Json.JsonSerializerOptions options) 27if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.DotNet.Cli.Commands.Run.BuildLevel>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Run.BuildLevel> jsonTypeInfo)) 29jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateValueInfo<global::Microsoft.DotNet.Cli.Commands.Run.BuildLevel>(options, global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetEnumConverter<global::Microsoft.DotNet.Cli.Commands.Run.BuildLevel>(options));
Generated\361d1da7f942c932\RunFileBuildCacheJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
22if (type == typeof(global::Microsoft.DotNet.Cli.Commands.Run.BuildLevel))
Generated\361d1da7f942c932\RunFileBuildCacheJsonSerializerContext.RunFileBuildCacheEntry.g.cs (3)
139var info4 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Microsoft.DotNet.Cli.Commands.Run.BuildLevel> 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), 157properties[4] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Microsoft.DotNet.Cli.Commands.Run.BuildLevel>(options, info4);
parent\dotnet\Commands\Run\FileBasedAppCacheInfo.cs (1)
63if (PreviousEntry?.BuildLevel != BuildLevel.Csc)
parent\dotnet\Commands\Run\FileBasedAppRunPlan.cs (16)
73BuildLevel buildLevel = AnalyzeBuildLevel(inputs, out FileBasedAppCacheInfo? cache); 76BuildLevel.None => new RunPlan(RunTier.CachedLaunch, RunDecisionReason.CacheValid, cache), 77BuildLevel.Csc => new RunPlan(RunTier.DirectCompile, RunDecisionReason.DirectCompilationRequired, cache), 78BuildLevel.All => new RunPlan(RunTier.MSBuildBuild, RunDecisionReason.FullBuildRequired, cache), 103BuildLevel: BuildLevel.Csc, 181BuildLevel: BuildLevel.Csc, 200private static BuildLevel AnalyzeBuildLevel( 208return BuildLevel.All; 214return BuildLevel.None; 219return BuildLevel.All; 231return BuildLevel.Csc; 239return BuildLevel.All; 247return BuildLevel.All; 254return BuildLevel.All; 262return BuildLevel.All; 283return BuildLevel.Csc;
parent\dotnet\Commands\Run\RunFileBuildCacheEntry.cs (1)
45public BuildLevel BuildLevel { get; set; }
parent\dotnet\Commands\Run\RunPlan.cs (4)
24internal BuildLevel ToBuildLevel() 27RunTier.CachedLaunch => BuildLevel.None, 28RunTier.DirectCompile => BuildLevel.Csc, 29RunTier.MSBuildBuild => BuildLevel.All,