From 7169520f1607314086656d054a0ad4d9645a5720 Mon Sep 17 00:00:00 2001 From: Jhett Black <10942655+jhett12321@users.noreply.github.com> Date: Sun, 19 Jan 2025 22:31:17 +0100 Subject: [PATCH] Fix code analysis warnings. --- NWN.Anvil/src/main/API/Color.cs | 1 - NWN.Anvil/src/main/API/EngineStructures/EngineStructure.cs | 1 - NWN.Anvil/src/main/API/Extensions/IntegerExtensions.cs | 1 - NWN.Anvil/src/main/API/Objects/NwModule.cs | 3 +-- NWN.Anvil/src/main/API/Ruleset/NwBaseItem.cs | 2 +- NWN.Anvil/src/main/Services/Core/EncodingService.cs | 1 - 6 files changed, 2 insertions(+), 7 deletions(-) diff --git a/NWN.Anvil/src/main/API/Color.cs b/NWN.Anvil/src/main/API/Color.cs index 477232c19..dd482041c 100644 --- a/NWN.Anvil/src/main/API/Color.cs +++ b/NWN.Anvil/src/main/API/Color.cs @@ -1,6 +1,5 @@ using System; using Newtonsoft.Json; -using NWN.Native.API; using NWNX.NET.Native; namespace Anvil.API diff --git a/NWN.Anvil/src/main/API/EngineStructures/EngineStructure.cs b/NWN.Anvil/src/main/API/EngineStructures/EngineStructure.cs index 05e0df7fe..b5e40b65b 100644 --- a/NWN.Anvil/src/main/API/EngineStructures/EngineStructure.cs +++ b/NWN.Anvil/src/main/API/EngineStructures/EngineStructure.cs @@ -1,5 +1,4 @@ using System; -using NWN.Core; using NWNX.NET; namespace Anvil.API diff --git a/NWN.Anvil/src/main/API/Extensions/IntegerExtensions.cs b/NWN.Anvil/src/main/API/Extensions/IntegerExtensions.cs index 8e95c19ab..03fe3d152 100644 --- a/NWN.Anvil/src/main/API/Extensions/IntegerExtensions.cs +++ b/NWN.Anvil/src/main/API/Extensions/IntegerExtensions.cs @@ -1,6 +1,5 @@ using System; using Anvil.Internal; -using Anvil.Native; using NWN.Core; using NWN.Native.API; diff --git a/NWN.Anvil/src/main/API/Objects/NwModule.cs b/NWN.Anvil/src/main/API/Objects/NwModule.cs index 6ffb1fed3..1cdae03a4 100644 --- a/NWN.Anvil/src/main/API/Objects/NwModule.cs +++ b/NWN.Anvil/src/main/API/Objects/NwModule.cs @@ -3,7 +3,6 @@ using System.Diagnostics.CodeAnalysis; using System.Linq; using Anvil.Internal; -using Anvil.Native; using NWN.Core; using NWN.Native.API; @@ -131,7 +130,7 @@ public int MaxHenchmen /// <summary> /// Gets the current player count. /// </summary> - public int PlayerCount => LowLevel.ServerExoApp.m_pcExoAppInternal.m_lstPlayerList.Count(); + public int PlayerCount => LowLevel.ServerExoApp.m_pcExoAppInternal.m_lstPlayerList.Count; /// <summary> /// Gets all current online players. diff --git a/NWN.Anvil/src/main/API/Ruleset/NwBaseItem.cs b/NWN.Anvil/src/main/API/Ruleset/NwBaseItem.cs index efcf4ceda..324f5c26c 100644 --- a/NWN.Anvil/src/main/API/Ruleset/NwBaseItem.cs +++ b/NWN.Anvil/src/main/API/Ruleset/NwBaseItem.cs @@ -190,7 +190,7 @@ internal NwBaseItem(uint baseItemId, CNWBaseItem baseItemInfo) /// Gets the ResRef of the item's model, or the base part of the resref.<br/> /// This property is dependent on <see cref="ModelType"/>. See https://nwn.wiki/display/NWN1/baseitems.2da for more info. /// </summary> - public unsafe string? ItemClass + public string ItemClass { get { diff --git a/NWN.Anvil/src/main/Services/Core/EncodingService.cs b/NWN.Anvil/src/main/Services/Core/EncodingService.cs index 29ea545dd..3794e9083 100644 --- a/NWN.Anvil/src/main/Services/Core/EncodingService.cs +++ b/NWN.Anvil/src/main/Services/Core/EncodingService.cs @@ -1,7 +1,6 @@ using System; using System.Text; using Anvil.Internal; -using NWN.Core; using NWNX.NET.Native; namespace Anvil.Services