65 references to EnvironmentCheckStatus
aspire (65)
Commands\DoctorCommand.cs (11)
59var hasFailures = results.Any(r => r.Status == EnvironmentCheckStatus.Fail); 65var passed = results.Count(r => r.Status == EnvironmentCheckStatus.Pass); 66var warnings = results.Count(r => r.Status == EnvironmentCheckStatus.Warning); 67var failed = results.Count(r => r.Status == EnvironmentCheckStatus.Fail); 110var passed = results.Count(r => r.Status == EnvironmentCheckStatus.Pass); 111var warnings = results.Count(r => r.Status == EnvironmentCheckStatus.Warning); 112var failed = results.Count(r => r.Status == EnvironmentCheckStatus.Fail); 146private static (string Icon, string Color) GetStatusIconAndColor(EnvironmentCheckStatus status) 150EnvironmentCheckStatus.Pass => ("✓", "green"), 151EnvironmentCheckStatus.Warning => ("⚠", "yellow"), 152EnvironmentCheckStatus.Fail => ("✗", "red"),
JsonSourceGenerationContext.EnvironmentCheckResult.g.cs (7)
32ObjectWithParameterizedConstructorCreator = static args => new global::Aspire.Cli.Utils.EnvironmentChecker.EnvironmentCheckResult(){ Category = (string)args[0], Name = (string)args[1], Status = (global::Aspire.Cli.Utils.EnvironmentChecker.EnvironmentCheckStatus)args[2], Message = (string)args[3], Fix = (string)args[4], Link = (string)args[5], Details = (string)args[6] }, 95var info2 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Utils.EnvironmentChecker.EnvironmentCheckStatus> 101Converter = (global::System.Text.Json.Serialization.JsonConverter<global::Aspire.Cli.Utils.EnvironmentChecker.EnvironmentCheckStatus>)ExpandConverter(typeof(global::Aspire.Cli.Utils.EnvironmentChecker.EnvironmentCheckStatus), new global::Aspire.Cli.Utils.EnvironmentChecker.LowercaseEnumConverter(), options), 110AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Utils.EnvironmentChecker.EnvironmentCheckResult).GetProperty("Status", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Utils.EnvironmentChecker.EnvironmentCheckStatus), global::System.Array.Empty<global::System.Type>(), null), 113properties[2] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Utils.EnvironmentChecker.EnvironmentCheckStatus>(options, info2); 223ParameterType = typeof(global::Aspire.Cli.Utils.EnvironmentChecker.EnvironmentCheckStatus),
JsonSourceGenerationContext.EnvironmentCheckStatus.g.cs (9)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Utils.EnvironmentChecker.EnvironmentCheckStatus>? _EnvironmentCheckStatus; 19public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Utils.EnvironmentChecker.EnvironmentCheckStatus> EnvironmentCheckStatus 22get => _EnvironmentCheckStatus ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Utils.EnvironmentChecker.EnvironmentCheckStatus>)Options.GetTypeInfo(typeof(global::Aspire.Cli.Utils.EnvironmentChecker.EnvironmentCheckStatus)); 25private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Utils.EnvironmentChecker.EnvironmentCheckStatus> Create_EnvironmentCheckStatus(global::System.Text.Json.JsonSerializerOptions options) 27if (!TryGetTypeInfoForRuntimeCustomConverter<global::Aspire.Cli.Utils.EnvironmentChecker.EnvironmentCheckStatus>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Utils.EnvironmentChecker.EnvironmentCheckStatus> jsonTypeInfo)) 29jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateValueInfo<global::Aspire.Cli.Utils.EnvironmentChecker.EnvironmentCheckStatus>(options, global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetEnumConverter<global::Aspire.Cli.Utils.EnvironmentChecker.EnvironmentCheckStatus>(options));
JsonSourceGenerationContext.GetJsonTypeInfo.g.cs (1)
46if (type == typeof(global::Aspire.Cli.Utils.EnvironmentChecker.EnvironmentCheckStatus))
Mcp\DoctorTool.cs (3)
43var passed = results.Count(r => r.Status == EnvironmentCheckStatus.Pass); 44var warnings = results.Count(r => r.Status == EnvironmentCheckStatus.Warning); 45var failed = results.Count(r => r.Status == EnvironmentCheckStatus.Fail);
Utils\EnvironmentChecker\ContainerRuntimeCheck.cs (14)
24if (dockerCheck.Status == EnvironmentCheckStatus.Pass) 30if (podmanCheck.Status == EnvironmentCheckStatus.Pass) 36if (dockerCheck.Status == EnvironmentCheckStatus.Warning) 42if (podmanCheck.Status == EnvironmentCheckStatus.Warning) 52Status = EnvironmentCheckStatus.Fail, 65Status = EnvironmentCheckStatus.Fail, 95Status = EnvironmentCheckStatus.Fail, 114Status = EnvironmentCheckStatus.Warning, 127Status = EnvironmentCheckStatus.Fail, 152Status = EnvironmentCheckStatus.Warning, 173Status = EnvironmentCheckStatus.Warning, 186Status = EnvironmentCheckStatus.Warning, 198Status = EnvironmentCheckStatus.Pass, 209Status = EnvironmentCheckStatus.Fail,
Utils\EnvironmentChecker\DevCertsCheck.cs (5)
40Status = EnvironmentCheckStatus.Warning, 60Status = EnvironmentCheckStatus.Warning, 73Status = EnvironmentCheckStatus.Pass, 83Status = EnvironmentCheckStatus.Warning, 96Status = EnvironmentCheckStatus.Warning,
Utils\EnvironmentChecker\DockerEngineCheck.cs (3)
67Status = EnvironmentCheckStatus.Pass, 80Status = EnvironmentCheckStatus.Pass, 90Status = EnvironmentCheckStatus.Warning,
Utils\EnvironmentChecker\DotNetSdkCheck.cs (3)
35Status = EnvironmentCheckStatus.Fail, 50Status = EnvironmentCheckStatus.Pass, 61Status = EnvironmentCheckStatus.Fail,
Utils\EnvironmentChecker\EnvironmentCheckResult.cs (7)
31public EnvironmentCheckStatus Status { get; init; } 85internal sealed class LowercaseEnumConverter : JsonConverter<EnvironmentCheckStatus> 87public override EnvironmentCheckStatus Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options) 92"pass" => EnvironmentCheckStatus.Pass, 93"warning" => EnvironmentCheckStatus.Warning, 94"fail" => EnvironmentCheckStatus.Fail, 99public override void Write(Utf8JsonWriter writer, EnvironmentCheckStatus value, JsonSerializerOptions options)
Utils\EnvironmentChecker\WslEnvironmentCheck.cs (2)
43Status = EnvironmentCheckStatus.Warning, 55Status = EnvironmentCheckStatus.Pass,