Skip to content

OpenCoreMMO Build Workflow #43

OpenCoreMMO Build Workflow

OpenCoreMMO Build Workflow #43

Triggered via pull request August 4, 2023 17:39
Status Success
Total duration 16m 40s
Artifacts
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

opencoremmo-validation.yaml

on: pull_request
Matrix: workflow / Build & Test / build
Matrix: workflow / CodeQL Analysis / Analyze
Fit to window
Zoom out
Zoom in

Annotations

41 warnings
workflow / Build & Test / ubuntu-latest: src/GameWorldSimulator/NeoServer.Game.Common/Contracts/Items/Types/Containers/IContainer.cs#L38
'IContainer.Parent' hides inherited member 'IItem.Parent'. Use the new keyword if hiding was intended.
workflow / Build & Test / ubuntu-latest: src/GameWorldSimulator/NeoServer.Game.Common/Contracts/Items/Types/Containers/IContainer.cs#L63
'IContainer.OnItemRemoved' hides inherited member 'IItem.OnItemRemoved(IThing)'. Use the new keyword if hiding was intended.
workflow / Build & Test / ubuntu-latest: src/GameWorldSimulator/NeoServer.Game.Common/Contracts/Items/Types/Containers/IContainer.cs#L69
'IContainer.SetParent(IThing)' hides inherited member 'IItem.SetParent(IThing)'. Use the new keyword if hiding was intended.
workflow / Build & Test / ubuntu-latest: src/GameWorldSimulator/NeoServer.Game.Combat/Attacks/DistanceCombatAttack.cs#L34
'DistanceCombatAttack.CalculateAttack(ICombatActor, ICombatActor, CombatAttackValue, out CombatDamage)' hides inherited member 'CombatAttack.CalculateAttack(ICombatActor, ICombatActor, CombatAttackValue, out CombatDamage)'. Use the new keyword if hiding was intended.
workflow / Build & Test / ubuntu-latest: src/GameWorldSimulator/NeoServer.Game.Combat/Attacks/MeleeCombatAttack.cs#L29
'MeleeCombatAttack.CalculateAttack(ICombatActor, ICombatActor, CombatAttackValue, out CombatDamage)' hides inherited member 'CombatAttack.CalculateAttack(ICombatActor, ICombatActor, CombatAttackValue, out CombatDamage)'. Use the new keyword if hiding was intended.
workflow / Build & Test / ubuntu-latest: src/GameWorldSimulator/NeoServer.Game.Creatures/Player/Player.cs#L42
The field 'Player._idleTime' is assigned but its value is never used
workflow / Build & Test / ubuntu-latest: src/GameWorldSimulator/NeoServer.Game.Creatures/Models/Bases/CombatActor.cs#L29
The field 'CombatActor.WasDamagedOnLastAttack' is assigned but its value is never used
workflow / Build & Test / ubuntu-latest: src/GameWorldSimulator/NeoServer.Game.Items/Items/Containers/Container/Container.cs#L43
'Container.Parent' hides inherited member 'BaseItem.Parent'. Use the new keyword if hiding was intended.
workflow / Build & Test / macOS-latest: src/GameWorldSimulator/NeoServer.Game.Common/Contracts/Items/Types/Containers/IContainer.cs#L38
'IContainer.Parent' hides inherited member 'IItem.Parent'. Use the new keyword if hiding was intended.
workflow / Build & Test / macOS-latest: src/GameWorldSimulator/NeoServer.Game.Common/Contracts/Items/Types/Containers/IContainer.cs#L63
'IContainer.OnItemRemoved' hides inherited member 'IItem.OnItemRemoved(IThing)'. Use the new keyword if hiding was intended.
workflow / Build & Test / macOS-latest: src/GameWorldSimulator/NeoServer.Game.Common/Contracts/Items/Types/Containers/IContainer.cs#L69
'IContainer.SetParent(IThing)' hides inherited member 'IItem.SetParent(IThing)'. Use the new keyword if hiding was intended.
workflow / Build & Test / macOS-latest: src/GameWorldSimulator/NeoServer.Game.Combat/Attacks/DistanceCombatAttack.cs#L34
'DistanceCombatAttack.CalculateAttack(ICombatActor, ICombatActor, CombatAttackValue, out CombatDamage)' hides inherited member 'CombatAttack.CalculateAttack(ICombatActor, ICombatActor, CombatAttackValue, out CombatDamage)'. Use the new keyword if hiding was intended.
workflow / Build & Test / macOS-latest: src/GameWorldSimulator/NeoServer.Game.Combat/Attacks/MeleeCombatAttack.cs#L29
'MeleeCombatAttack.CalculateAttack(ICombatActor, ICombatActor, CombatAttackValue, out CombatDamage)' hides inherited member 'CombatAttack.CalculateAttack(ICombatActor, ICombatActor, CombatAttackValue, out CombatDamage)'. Use the new keyword if hiding was intended.
workflow / Build & Test / macOS-latest: src/GameWorldSimulator/NeoServer.Game.Items/Items/Containers/Container/Container.cs#L43
'Container.Parent' hides inherited member 'BaseItem.Parent'. Use the new keyword if hiding was intended.
workflow / Build & Test / macOS-latest: src/GameWorldSimulator/NeoServer.Game.Items/Items/Containers/Container/Container.cs#L63
'Container.SetParent(IThing)' hides inherited member 'BaseItem.SetParent(IThing)'. Use the new keyword if hiding was intended.
workflow / Build & Test / macOS-latest: src/GameWorldSimulator/NeoServer.Game.Items/Items/Containers/Container/Container.cs#L250
'Container.OnItemRemoved' hides inherited member 'BaseItem.OnItemRemoved(IThing)'. Use the new keyword if hiding was intended.
workflow / Build & Test / macOS-latest: src/GameWorldSimulator/NeoServer.Game.Items/Items/Paper.cs#L48
'Paper.Use(IPlayer)' hides inherited member 'BaseItem.Use(IPlayer)'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword.
workflow / Build & Test / windows-latest: src/GameWorldSimulator/NeoServer.Game.Common/Contracts/Items/Types/Containers/IContainer.cs#L38
'IContainer.Parent' hides inherited member 'IItem.Parent'. Use the new keyword if hiding was intended.
workflow / Build & Test / windows-latest: src/GameWorldSimulator/NeoServer.Game.Common/Contracts/Items/Types/Containers/IContainer.cs#L63
'IContainer.OnItemRemoved' hides inherited member 'IItem.OnItemRemoved(IThing)'. Use the new keyword if hiding was intended.
workflow / Build & Test / windows-latest: src/GameWorldSimulator/NeoServer.Game.Common/Contracts/Items/Types/Containers/IContainer.cs#L69
'IContainer.SetParent(IThing)' hides inherited member 'IItem.SetParent(IThing)'. Use the new keyword if hiding was intended.
workflow / Build & Test / windows-latest: src/GameWorldSimulator/NeoServer.Game.Combat/Attacks/DistanceCombatAttack.cs#L34
'DistanceCombatAttack.CalculateAttack(ICombatActor, ICombatActor, CombatAttackValue, out CombatDamage)' hides inherited member 'CombatAttack.CalculateAttack(ICombatActor, ICombatActor, CombatAttackValue, out CombatDamage)'. Use the new keyword if hiding was intended.
workflow / Build & Test / windows-latest: src/GameWorldSimulator/NeoServer.Game.Combat/Attacks/MeleeCombatAttack.cs#L29
'MeleeCombatAttack.CalculateAttack(ICombatActor, ICombatActor, CombatAttackValue, out CombatDamage)' hides inherited member 'CombatAttack.CalculateAttack(ICombatActor, ICombatActor, CombatAttackValue, out CombatDamage)'. Use the new keyword if hiding was intended.
workflow / Build & Test / windows-latest: src/GameWorldSimulator/NeoServer.Game.Items/Items/Paper.cs#L48
'Paper.Use(IPlayer)' hides inherited member 'BaseItem.Use(IPlayer)'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword.
workflow / Build & Test / windows-latest: src/GameWorldSimulator/NeoServer.Game.Items/Items/Containers/Container/Container.cs#L43
'Container.Parent' hides inherited member 'BaseItem.Parent'. Use the new keyword if hiding was intended.
workflow / Build & Test / windows-latest: src/GameWorldSimulator/NeoServer.Game.Items/Items/Containers/Container/Container.cs#L63
'Container.SetParent(IThing)' hides inherited member 'BaseItem.SetParent(IThing)'. Use the new keyword if hiding was intended.
workflow / Build & Test / windows-latest: src/GameWorldSimulator/NeoServer.Game.Items/Items/Containers/Container/Container.cs#L250
'Container.OnItemRemoved' hides inherited member 'BaseItem.OnItemRemoved(IThing)'. Use the new keyword if hiding was intended.
workflow / CodeQL Analysis / Analyze (csharp)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-dotnet@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
workflow / CodeQL Analysis / Analyze (csharp): src/GameWorldSimulator/NeoServer.Game.Common/Contracts/Items/Types/Containers/IContainer.cs#L38
'IContainer.Parent' hides inherited member 'IItem.Parent'. Use the new keyword if hiding was intended.
workflow / CodeQL Analysis / Analyze (csharp): src/GameWorldSimulator/NeoServer.Game.Common/Contracts/Items/Types/Containers/IContainer.cs#L63
'IContainer.OnItemRemoved' hides inherited member 'IItem.OnItemRemoved(IThing)'. Use the new keyword if hiding was intended.
workflow / CodeQL Analysis / Analyze (csharp): src/GameWorldSimulator/NeoServer.Game.Common/Contracts/Items/Types/Containers/IContainer.cs#L69
'IContainer.SetParent(IThing)' hides inherited member 'IItem.SetParent(IThing)'. Use the new keyword if hiding was intended.
workflow / CodeQL Analysis / Analyze (csharp): src/GameWorldSimulator/NeoServer.Game.Combat/Attacks/DistanceCombatAttack.cs#L34
'DistanceCombatAttack.CalculateAttack(ICombatActor, ICombatActor, CombatAttackValue, out CombatDamage)' hides inherited member 'CombatAttack.CalculateAttack(ICombatActor, ICombatActor, CombatAttackValue, out CombatDamage)'. Use the new keyword if hiding was intended.
workflow / CodeQL Analysis / Analyze (csharp): src/GameWorldSimulator/NeoServer.Game.Combat/Attacks/MeleeCombatAttack.cs#L29
'MeleeCombatAttack.CalculateAttack(ICombatActor, ICombatActor, CombatAttackValue, out CombatDamage)' hides inherited member 'CombatAttack.CalculateAttack(ICombatActor, ICombatActor, CombatAttackValue, out CombatDamage)'. Use the new keyword if hiding was intended.
workflow / CodeQL Analysis / Analyze (csharp): src/GameWorldSimulator/NeoServer.Game.Creatures/Models/Bases/CombatActor.cs#L29
The field 'CombatActor.WasDamagedOnLastAttack' is assigned but its value is never used
workflow / CodeQL Analysis / Analyze (csharp): src/GameWorldSimulator/NeoServer.Game.Creatures/Player/Player.cs#L42
The field 'Player._idleTime' is assigned but its value is never used
workflow / CodeQL Analysis / Analyze (csharp): src/GameWorldSimulator/NeoServer.Game.Items/Items/Containers/Container/Container.cs#L43
'Container.Parent' hides inherited member 'BaseItem.Parent'. Use the new keyword if hiding was intended.