Skip to content

AI Aircraft attack anything at default #2

AI Aircraft attack anything at default

AI Aircraft attack anything at default #2

Triggered via push February 20, 2024 04:36
Status Failure
Total duration 7m 54s
Artifacts

ci.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

7 errors and 23 warnings
Linux (.NET 6.0)
Process completed with exit code 2.
Windows (.NET 6.0): engine/OpenRA.Mods.AS/Activities/UnloadGarrison.cs#L71
Fix formatting (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0055)
Windows (.NET 6.0): engine/OpenRA.Mods.AS/Activities/UnloadGarrison.cs#L72
Fix formatting (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0055)
Windows (.NET 6.0): engine/OpenRA.Mods.AS/Activities/UnloadGarrison.cs#L71
Fix formatting (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0055)
Windows (.NET 6.0): engine/OpenRA.Mods.AS/Activities/UnloadGarrison.cs#L72
Fix formatting (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0055)
Windows (.NET 6.0)
Process completed with exit code 1.
Linux (mono)
Process completed with exit code 2.
Linux (.NET 6.0)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Linux (.NET 6.0): engine/OpenRA.Mods.Common/Projectiles/Missile.cs#L892
Prefer an 'IsEmpty' check rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860)
Linux (.NET 6.0): engine/OpenRA.Mods.Common/Projectiles/GravityBomb.cs#L104
Prefer an 'IsEmpty' check rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860)
Linux (.NET 6.0): engine/OpenRA.Mods.Common/Projectiles/GravityBomb.cs#L135
Prefer an 'IsEmpty' check rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860)
Linux (.NET 6.0): engine/OpenRA.Mods.AS/Activities/UnloadGarrison.cs#L71
Fix formatting (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0055)
Linux (.NET 6.0): engine/OpenRA.Mods.AS/Activities/UnloadGarrison.cs#L72
Fix formatting (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0055)
Linux (.NET 6.0): engine/OpenRA.Mods.AS/Projectiles/WarheadTrailProjectile.cs#L32
'new' expression can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0090)
Linux (.NET 6.0): engine/OpenRA.Mods.AS/Projectiles/WarheadTrailProjectile.cs#L35
'new' expression can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0090)
Linux (.NET 6.0): engine/OpenRA.Mods.AS/Warheads/FireFragmentWarhead.cs#L31
'new' expression can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0090)
Linux (.NET 6.0): engine/OpenRA.Mods.AS/Duplicates/Widgets/Logic/Ingame/ObserverStatsRVLogic.cs#L186
'new' expression can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0090)
Linux (.NET 6.0): engine/OpenRA.Mods.AS/Duplicates/Widgets/Logic/Ingame/ObserverStatsSPLogic.cs#L178
'new' expression can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0090)
Windows (.NET 6.0)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Windows (.NET 6.0): OpenRA.Mods.RA2/Widgets/PowerMeterWidget.cs#L191
Cast is redundant. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0004)
Windows (.NET 6.0): OpenRA.Mods.RA2/Widgets/PowerMeterWidget.cs#L192
Cast is redundant. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0004)
Windows (.NET 6.0): OpenRA.Mods.RA2/Activities/BallisticMissileFlyOld.cs#L52
Parentheses can be removed (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0047)
Windows (.NET 6.0): OpenRA.Mods.RA2/FileSystem/BagFile.cs#L73
Parentheses can be removed (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0047)
Windows (.NET 6.0): OpenRA.Mods.RA2/FileSystem/BagFile.cs#L74
Parentheses can be removed (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0047)
Windows (.NET 6.0): OpenRA.Mods.RA2/Traits/PortableChronoRA2.cs#L83
Type 'PortableChronoRA2' 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 6.0): OpenRA.Mods.RA2/UtilityCommands/ImportRA2MapCommand.cs#L20
Type 'ImportRA2MapCommand' 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 6.0): OpenRA.Mods.RA2/Traits/Mirage.cs#L29
Type 'MirageTooltip' 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 6.0): OpenRA.Mods.RA2/Traits/PortableChronoRA2.cs#L205
Type 'PortableChronoOrderTargeter' 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 6.0): OpenRA.Mods.RA2/Activities/InfectRV.cs#L21
Type 'InfectRV' 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 (mono)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.