Skip to content

Refactor IHarvestableEntity and IHarvestableObject interfaces for cla… #130

Refactor IHarvestableEntity and IHarvestableObject interfaces for cla…

Refactor IHarvestableEntity and IHarvestableObject interfaces for cla… #130

Triggered via push May 30, 2025 11:47
Status Failure
Total duration 24s
Artifacts

dotnet.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

7 errors and 11 warnings
build
Process completed with exit code 1.
build: src/OpenRP.Framework/Features/Harvestables/Services/IndianHempHarvestable.cs#L17
The type or namespace name 'IHarvestable' could not be found (are you missing a using directive or an assembly reference?)
build: src/OpenRP.Framework/Features/Harvestables/Components/IndianHempPlant.cs#L16
'IndianHempPlant' does not implement interface member 'IHarvestableEntity.EndHarvest()'
build: src/OpenRP.Framework/Features/Harvestables/Components/IndianHempPlant.cs#L16
'IndianHempPlant' does not implement interface member 'IHarvestableEntity.BeginHarvest()'
build: src/OpenRP.Framework/Features/Harvestables/Services/IndianHempHarvestable.cs#L17
The type or namespace name 'IHarvestable' could not be found (are you missing a using directive or an assembly reference?)
build: src/OpenRP.Framework/Features/Harvestables/Components/IndianHempPlant.cs#L16
'IndianHempPlant' does not implement interface member 'IHarvestableEntity.EndHarvest()'
build: src/OpenRP.Framework/Features/Harvestables/Components/IndianHempPlant.cs#L16
'IndianHempPlant' does not implement interface member 'IHarvestableEntity.BeginHarvest()'
build: src/OpenRP.Framework/Features/Inventories/Services/InventoryService.cs#L19
Nullability of reference types in return type of 'InventoryModel? InventoryService.CreateInventory(string inventoryName, uint? maxWeightInGrams)' doesn't match implicitly implemented member 'InventoryModel IInventoryService.CreateInventory(string inventoryName, uint? maxWeightInGrams)' (possibly because of nullability attributes).
build: src/OpenRP.Framework/Features/ActorConversations/Helpers/ActorCommandProcessor.cs#L28
Cannot convert null literal to non-nullable reference type.
build: src/OpenRP.Framework/Features/AccountSettingsFeature/Services/AccountSettingsService.cs#L50
Nullability of reference types in return type of 'AccountSettings? AccountSettingsService.GetAccountSettings(Player player)' doesn't match implicitly implemented member 'AccountSettings IAccountSettingsService.GetAccountSettings(Player player)' (possibly because of nullability attributes).
build: src/OpenRP.Framework/Features/AccountSettingsFeature/Services/AccountSettingsService.cs#L33
Nullability of reference types in return type of 'AccountSettings? AccountSettingsService.ReloadAccountSettings(Player player)' doesn't match implicitly implemented member 'AccountSettings IAccountSettingsService.ReloadAccountSettings(Player player)' (possibly because of nullability attributes).
build: src/OpenRP.Framework/Shared/Extensions/StringExtensions.cs#L19
Cannot convert null literal to non-nullable reference type.
build: src/OpenRP.Framework/Shared/Dialogs/BetterMessageDialog.cs#L17
Cannot convert null literal to non-nullable reference type.
build: src/OpenRP.Framework/Shared/Dialogs/BetterInputDialog.cs#L17
Cannot convert null literal to non-nullable reference type.
build: src/OpenRP.Framework/Shared/Chat/Services/IChatService.cs#L14
Cannot convert null literal to non-nullable reference type.
build: src/OpenRP.Framework/Shared/Chat/Services/ChatService.cs#L48
Cannot convert null literal to non-nullable reference type.
build: src/OpenRP.Framework/Features/Accounts/Services/AccountService.cs#L110
Nullability of reference types in return type of 'Account? AccountService.ReloadAccount(Player player, ulong accountId)' doesn't match implicitly implemented member 'Account IAccountService.ReloadAccount(Player player, ulong accountId)' (possibly because of nullability attributes).
build
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.