Skip to content

More warning fixes. #300

More warning fixes.

More warning fixes. #300

Triggered via push August 25, 2025 09:13
Status Failure
Total duration 3m 43s
Artifacts

ci.yml

on: push
Linux (.NET 8.0)
1m 35s
Linux (.NET 8.0)
Windows (.NET 8.0)
3m 40s
Windows (.NET 8.0)
Fit to window
Zoom out
Zoom in

Annotations

14 errors
Linux (.NET 8.0)
Process completed with exit code 2.
Linux (.NET 8.0): OpenRA.Mods.AS/Traits/Crate/GiveRandomActorCrateAction.cs#L20
Type 'GiveRandomActorCrateActionInfo' can be sealed because it has no subtypes in its containing assembly and is not externally visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852)
Linux (.NET 8.0): OpenRA.Mods.AS/Duplicates/Widgets/Logic/Ingame/ObserverStatsRVLogic.cs#L117
Prefer the generic overload 'System.Enum.GetNames<TEnum>()' instead of 'System.Enum.GetNames(System.Type)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2263)
Linux (.NET 8.0): OpenRA.Mods.AS/Duplicates/Widgets/Logic/Ingame/ObserverStatsSPLogic.cs#L111
Prefer the generic overload 'System.Enum.GetNames<TEnum>()' instead of 'System.Enum.GetNames(System.Type)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2263)
Linux (.NET 8.0): OpenRA.Mods.AS/Traits/Crate/GiveRandomActorCrateAction.cs#L20
Type 'GiveRandomActorCrateActionInfo' can be sealed because it has no subtypes in its containing assembly and is not externally visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852)
Linux (.NET 8.0): OpenRA.Mods.AS/Duplicates/Widgets/Logic/Ingame/ObserverStatsRVLogic.cs#L117
Prefer the generic overload 'System.Enum.GetNames<TEnum>()' instead of 'System.Enum.GetNames(System.Type)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2263)
Linux (.NET 8.0): OpenRA.Mods.AS/Duplicates/Widgets/Logic/Ingame/ObserverStatsSPLogic.cs#L111
Prefer the generic overload 'System.Enum.GetNames<TEnum>()' instead of 'System.Enum.GetNames(System.Type)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2263)
Windows (.NET 8.0)
Process completed with exit code 1.
Windows (.NET 8.0): OpenRA.Mods.AS/Traits/Crate/GiveRandomActorCrateAction.cs#L20
Type 'GiveRandomActorCrateActionInfo' can be sealed because it has no subtypes in its containing assembly and is not externally visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852)
Windows (.NET 8.0): OpenRA.Mods.AS/Duplicates/Widgets/Logic/Ingame/ObserverStatsRVLogic.cs#L117
Prefer the generic overload 'System.Enum.GetNames<TEnum>()' instead of 'System.Enum.GetNames(System.Type)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2263)
Windows (.NET 8.0): OpenRA.Mods.AS/Duplicates/Widgets/Logic/Ingame/ObserverStatsSPLogic.cs#L111
Prefer the generic overload 'System.Enum.GetNames<TEnum>()' instead of 'System.Enum.GetNames(System.Type)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2263)
Windows (.NET 8.0): OpenRA.Mods.AS/Traits/Crate/GiveRandomActorCrateAction.cs#L20
Type 'GiveRandomActorCrateActionInfo' can be sealed because it has no subtypes in its containing assembly and is not externally visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852)
Windows (.NET 8.0): OpenRA.Mods.AS/Duplicates/Widgets/Logic/Ingame/ObserverStatsRVLogic.cs#L117
Prefer the generic overload 'System.Enum.GetNames<TEnum>()' instead of 'System.Enum.GetNames(System.Type)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2263)
Windows (.NET 8.0): OpenRA.Mods.AS/Duplicates/Widgets/Logic/Ingame/ObserverStatsSPLogic.cs#L111
Prefer the generic overload 'System.Enum.GetNames<TEnum>()' instead of 'System.Enum.GetNames(System.Type)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2263)