Update mod.config #40
ci.yml
on: push
Linux (.NET 6.0)
4m 14s
Linux (mono)
7m 49s
Windows (.NET 6.0)
6m 28s
Annotations
3 errors and 23 warnings
Linux (.NET 6.0)
Process completed with exit code 2.
|
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):
OpenRA.Mods.RA2/Widgets/PowerMeterWidget.cs#L191
Cast is redundant. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0004)
|
Linux (.NET 6.0):
OpenRA.Mods.RA2/Widgets/PowerMeterWidget.cs#L192
Cast is redundant. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0004)
|
Linux (.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)
|
Linux (.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)
|
Linux (.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)
|
Linux (.NET 6.0):
OpenRA.Mods.RA2/Traits/InfectableRV.cs#L181
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):
OpenRA.Mods.RA2/Traits/PortableChronoRA2.cs#L24
Type 'PortableChronoRA2Info' 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 6.0):
OpenRA.Mods.RA2/Activities/InfectOld.cs#L23
Type 'InfectOld' 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 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)
|
Linux (.NET 6.0):
OpenRA.Mods.RA2/Traits/InfectorOld.cs#L146
Type 'InfectionOrderTargeter' 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)
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/Mirage.cs#L24
Type 'MirageTooltipInfo' 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#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/Traits/Render/WithMirageSpriteBody.cs#L23
Type 'WithMirageSpriteBody' 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/Render/WithMirageSpriteBody.cs#L18
Type 'WithMirageSpriteBodyInfo' 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)
|
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/.
|