71 references to EnvironmentCheckStatus
aspire (71)
Commands\DoctorCommand.cs (11)
59
var hasFailures = results.Any(r => r.Status ==
EnvironmentCheckStatus
.Fail);
65
var passed = results.Count(r => r.Status ==
EnvironmentCheckStatus
.Pass);
66
var warnings = results.Count(r => r.Status ==
EnvironmentCheckStatus
.Warning);
67
var failed = results.Count(r => r.Status ==
EnvironmentCheckStatus
.Fail);
110
var passed = results.Count(r => r.Status ==
EnvironmentCheckStatus
.Pass);
111
var warnings = results.Count(r => r.Status ==
EnvironmentCheckStatus
.Warning);
112
var failed = results.Count(r => r.Status ==
EnvironmentCheckStatus
.Fail);
152
private static (string Icon, string Color) GetStatusIconAndColor(
EnvironmentCheckStatus
status)
156
EnvironmentCheckStatus
.Pass => ("✓", "green"),
157
EnvironmentCheckStatus
.Warning => ("⚠", "yellow"),
158
EnvironmentCheckStatus
.Fail => ("✗", "red"),
JsonSourceGenerationContext.EnvironmentCheckResult.g.cs (7)
32
ObjectWithParameterizedConstructorCreator = 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] },
95
var info2 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Utils.EnvironmentChecker.
EnvironmentCheckStatus
>
101
Converter = (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),
110
AttributeProviderFactory = 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),
113
properties[2] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Utils.EnvironmentChecker.
EnvironmentCheckStatus
>(options, info2);
223
ParameterType = typeof(global::Aspire.Cli.Utils.EnvironmentChecker.
EnvironmentCheckStatus
),
JsonSourceGenerationContext.EnvironmentCheckStatus.g.cs (9)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Utils.EnvironmentChecker.
EnvironmentCheckStatus
>? _EnvironmentCheckStatus;
19
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Utils.EnvironmentChecker.
EnvironmentCheckStatus
> EnvironmentCheckStatus
22
get => _EnvironmentCheckStatus ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Utils.EnvironmentChecker.
EnvironmentCheckStatus
>)Options.GetTypeInfo(typeof(global::Aspire.Cli.Utils.EnvironmentChecker.
EnvironmentCheckStatus
));
25
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Utils.EnvironmentChecker.
EnvironmentCheckStatus
> Create_EnvironmentCheckStatus(global::System.Text.Json.JsonSerializerOptions options)
27
if (!TryGetTypeInfoForRuntimeCustomConverter<global::Aspire.Cli.Utils.EnvironmentChecker.
EnvironmentCheckStatus
>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Utils.EnvironmentChecker.
EnvironmentCheckStatus
> jsonTypeInfo))
29
jsonTypeInfo = 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)
46
if (type == typeof(global::Aspire.Cli.Utils.EnvironmentChecker.
EnvironmentCheckStatus
))
Mcp\DoctorTool.cs (3)
43
var passed = results.Count(r => r.Status ==
EnvironmentCheckStatus
.Pass);
44
var warnings = results.Count(r => r.Status ==
EnvironmentCheckStatus
.Warning);
45
var failed = results.Count(r => r.Status ==
EnvironmentCheckStatus
.Fail);
Utils\EnvironmentChecker\ContainerRuntimeCheck.cs (20)
36
if (dockerCheck.Status ==
EnvironmentCheckStatus
.Pass)
42
if (podmanCheck.Status ==
EnvironmentCheckStatus
.Pass)
48
if (dockerCheck.Status ==
EnvironmentCheckStatus
.Warning)
54
if (podmanCheck.Status ==
EnvironmentCheckStatus
.Warning)
64
Status =
EnvironmentCheckStatus
.Fail,
77
Status =
EnvironmentCheckStatus
.Fail,
107
Status =
EnvironmentCheckStatus
.Fail,
128
Status =
EnvironmentCheckStatus
.Warning,
159
Status =
EnvironmentCheckStatus
.Warning,
175
Status =
EnvironmentCheckStatus
.Warning,
186
Status =
EnvironmentCheckStatus
.Fail,
211
Status =
EnvironmentCheckStatus
.Warning,
229
Status =
EnvironmentCheckStatus
.Warning,
255
Status =
EnvironmentCheckStatus
.Warning,
276
Status =
EnvironmentCheckStatus
.Warning,
290
Status =
EnvironmentCheckStatus
.Warning,
311
Status =
EnvironmentCheckStatus
.Warning,
322
Status =
EnvironmentCheckStatus
.Pass,
331
Status =
EnvironmentCheckStatus
.Pass,
342
Status =
EnvironmentCheckStatus
.Fail,
Utils\EnvironmentChecker\DevCertsCheck.cs (8)
31
Status =
EnvironmentCheckStatus
.Warning,
63
Status =
EnvironmentCheckStatus
.Warning,
76
Status =
EnvironmentCheckStatus
.Warning,
92
Status =
EnvironmentCheckStatus
.Pass,
106
Status =
EnvironmentCheckStatus
.Warning,
120
Status =
EnvironmentCheckStatus
.Pass,
133
Status =
EnvironmentCheckStatus
.Warning,
150
Status =
EnvironmentCheckStatus
.Warning,
Utils\EnvironmentChecker\DotNetSdkCheck.cs (3)
35
Status =
EnvironmentCheckStatus
.Fail,
50
Status =
EnvironmentCheckStatus
.Pass,
61
Status =
EnvironmentCheckStatus
.Fail,
Utils\EnvironmentChecker\EnvironmentCheckResult.cs (7)
31
public
EnvironmentCheckStatus
Status { get; init; }
85
internal sealed class LowercaseEnumConverter : JsonConverter<
EnvironmentCheckStatus
>
87
public override
EnvironmentCheckStatus
Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options)
92
"pass" =>
EnvironmentCheckStatus
.Pass,
93
"warning" =>
EnvironmentCheckStatus
.Warning,
94
"fail" =>
EnvironmentCheckStatus
.Fail,
99
public override void Write(Utf8JsonWriter writer,
EnvironmentCheckStatus
value, JsonSerializerOptions options)
Utils\EnvironmentChecker\WslEnvironmentCheck.cs (2)
43
Status =
EnvironmentCheckStatus
.Warning,
55
Status =
EnvironmentCheckStatus
.Pass,