From c06cadfe754967080c7e2a7a8d2718d6c51e7ea3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Francesco=20Borz=C3=AC?= Date: Thu, 31 Oct 2024 21:46:11 +0100 Subject: [PATCH] refactor(src/common|server): remove unused import (big part 1) (#20377) * refactor(src/common|server): remove unused import (big part 1) * chore: fix build * chore: fix build * chore: fix build * chore: fix build * chore: attempt to fix damn linkin error --- src/common/DataStores/DBCFileLoader.cpp | 1 - src/common/Dynamic/TypeContainer.h | 1 - src/common/Logging/enuminfo_LogCommon.cpp | 1 + src/common/Threading/MPSCQueue.h | 1 - src/common/Utilities/ByteConverter.h | 2 +- src/common/Utilities/IteratorPair.h | 2 +- src/common/Utilities/SFMTRand.cpp | 2 +- src/common/Utilities/SmartEnum.h | 1 - src/server/database/Updater/DBUpdater.cpp | 1 + src/server/game/Scripting/ScriptMgr.cpp | 1 - src/server/game/Spells/SpellEffects.cpp | 1 - src/server/scripts/Commands/cs_debug.cpp | 1 - .../Kalimdor/TempleOfAhnQiraj/mob_anubisath_sentinel.cpp | 1 - .../Northrend/IcecrownCitadel/boss_blood_prince_council.cpp | 1 + .../scripts/Northrend/IcecrownCitadel/boss_festergut.cpp | 1 + .../IcecrownCitadel/boss_icecrown_gunship_battle.cpp | 2 ++ .../scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp | 2 ++ .../scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp | 1 + .../Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp | 1 + .../scripts/Northrend/IcecrownCitadel/icecrown_citadel.h | 5 ----- src/server/scripts/OutdoorPvP/OutdoorPvPHP.cpp | 1 - .../Outland/CoilfangReservoir/SlavePens/boss_ahune.cpp | 1 - src/server/scripts/Outland/zone_shattrath_city.cpp | 1 - src/server/scripts/World/action_ip_logger.cpp | 1 - src/server/shared/Realms/Realm.cpp | 1 + src/server/shared/Realms/RealmList.cpp | 2 +- src/server/shared/enuminfo_SharedDefines.cpp | 1 + 27 files changed, 16 insertions(+), 21 deletions(-) diff --git a/src/common/DataStores/DBCFileLoader.cpp b/src/common/DataStores/DBCFileLoader.cpp index dfabe1630..2f05d8fe7 100644 --- a/src/common/DataStores/DBCFileLoader.cpp +++ b/src/common/DataStores/DBCFileLoader.cpp @@ -17,7 +17,6 @@ #include "DBCFileLoader.h" #include "Errors.h" -#include #include DBCFileLoader::DBCFileLoader() : recordSize(0), recordCount(0), fieldCount(0), stringSize(0), fieldsOffset(nullptr), data(nullptr), stringTable(nullptr) { } diff --git a/src/common/Dynamic/TypeContainer.h b/src/common/Dynamic/TypeContainer.h index 7e8ef91bc..f1551996f 100644 --- a/src/common/Dynamic/TypeContainer.h +++ b/src/common/Dynamic/TypeContainer.h @@ -25,7 +25,6 @@ #include "Dynamic/TypeList.h" #include "GridRefMgr.h" -#include #include /* diff --git a/src/common/Logging/enuminfo_LogCommon.cpp b/src/common/Logging/enuminfo_LogCommon.cpp index e06d5fc26..db9c330c6 100644 --- a/src/common/Logging/enuminfo_LogCommon.cpp +++ b/src/common/Logging/enuminfo_LogCommon.cpp @@ -19,6 +19,7 @@ #include "Define.h" #include "SmartEnum.h" #include +#include namespace Acore::Impl::EnumUtilsImpl { diff --git a/src/common/Threading/MPSCQueue.h b/src/common/Threading/MPSCQueue.h index 41d49ba14..15176178b 100644 --- a/src/common/Threading/MPSCQueue.h +++ b/src/common/Threading/MPSCQueue.h @@ -19,7 +19,6 @@ #define MPSCQueue_h__ #include -#include namespace Acore::Impl { diff --git a/src/common/Utilities/ByteConverter.h b/src/common/Utilities/ByteConverter.h index ff0818bd6..0c972ba47 100644 --- a/src/common/Utilities/ByteConverter.h +++ b/src/common/Utilities/ByteConverter.h @@ -23,7 +23,7 @@ */ #include "Define.h" -#include +#include namespace ByteConverter { diff --git a/src/common/Utilities/IteratorPair.h b/src/common/Utilities/IteratorPair.h index 385c77a86..8128da4fd 100644 --- a/src/common/Utilities/IteratorPair.h +++ b/src/common/Utilities/IteratorPair.h @@ -18,7 +18,7 @@ #ifndef IteratorPair_h__ #define IteratorPair_h__ -#include +#include namespace Acore { diff --git a/src/common/Utilities/SFMTRand.cpp b/src/common/Utilities/SFMTRand.cpp index c109924db..d21432bc9 100644 --- a/src/common/Utilities/SFMTRand.cpp +++ b/src/common/Utilities/SFMTRand.cpp @@ -17,8 +17,8 @@ #include "SFMTRand.h" #include "Timer.h" +#include #include -#include #include #if defined(__aarch64__) diff --git a/src/common/Utilities/SmartEnum.h b/src/common/Utilities/SmartEnum.h index fd00b8362..0d9fe3066 100644 --- a/src/common/Utilities/SmartEnum.h +++ b/src/common/Utilities/SmartEnum.h @@ -19,7 +19,6 @@ #define AC_SMARTENUM_H #include "IteratorPair.h" -#include struct EnumText { diff --git a/src/server/database/Updater/DBUpdater.cpp b/src/server/database/Updater/DBUpdater.cpp index 2f91224ce..3cc11a67e 100644 --- a/src/server/database/Updater/DBUpdater.cpp +++ b/src/server/database/Updater/DBUpdater.cpp @@ -23,6 +23,7 @@ #include "Log.h" #include "StartProcess.h" #include "UpdateFetcher.h" +#include "QueryResult.h" #include #include #include diff --git a/src/server/game/Scripting/ScriptMgr.cpp b/src/server/game/Scripting/ScriptMgr.cpp index 3ff8933e3..83af4d851 100644 --- a/src/server/game/Scripting/ScriptMgr.cpp +++ b/src/server/game/Scripting/ScriptMgr.cpp @@ -19,7 +19,6 @@ #include "AllScriptsObjects.h" #include "InstanceScript.h" #include "LFGScripts.h" -#include "ScriptObject.h" #include "ScriptSystem.h" #include "SmartAI.h" #include "SpellMgr.h" diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp index 8b7699a78..19583b18f 100644 --- a/src/server/game/Spells/SpellEffects.cpp +++ b/src/server/game/Spells/SpellEffects.cpp @@ -19,7 +19,6 @@ #include "BattlegroundIC.h" #include "BattlegroundMgr.h" #include "BattlegroundSA.h" -#include "BattlegroundWS.h" #include "CellImpl.h" #include "Chat.h" #include "Common.h" diff --git a/src/server/scripts/Commands/cs_debug.cpp b/src/server/scripts/Commands/cs_debug.cpp index 38dd93a2f..28a35073a 100644 --- a/src/server/scripts/Commands/cs_debug.cpp +++ b/src/server/scripts/Commands/cs_debug.cpp @@ -28,7 +28,6 @@ #include "Channel.h" #include "Chat.h" #include "CommandScript.h" -#include "GossipDef.h" #include "GridNotifiersImpl.h" #include "LFGMgr.h" #include "Language.h" diff --git a/src/server/scripts/Kalimdor/TempleOfAhnQiraj/mob_anubisath_sentinel.cpp b/src/server/scripts/Kalimdor/TempleOfAhnQiraj/mob_anubisath_sentinel.cpp index f4a2b21bd..0151fe694 100644 --- a/src/server/scripts/Kalimdor/TempleOfAhnQiraj/mob_anubisath_sentinel.cpp +++ b/src/server/scripts/Kalimdor/TempleOfAhnQiraj/mob_anubisath_sentinel.cpp @@ -20,7 +20,6 @@ #include "ScriptedCreature.h" #include "SpellScript.h" #include "SpellScriptLoader.h" -#include "temple_of_ahnqiraj.h" enum Spells { diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_blood_prince_council.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_blood_prince_council.cpp index b344f352f..a77e1a66c 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/boss_blood_prince_council.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_blood_prince_council.cpp @@ -22,6 +22,7 @@ #include "SpellAuraEffects.h" #include "SpellScriptLoader.h" #include "icecrown_citadel.h" +#include "PassiveAI.h" enum Texts { diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_festergut.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_festergut.cpp index efda9ca7b..923b9a341 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/boss_festergut.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_festergut.cpp @@ -22,6 +22,7 @@ #include "SpellAuras.h" #include "SpellScriptLoader.h" #include "icecrown_citadel.h" +#include "SpellAuraEffects.h" #include "SpellMgr.h" enum ScriptTexts diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_icecrown_gunship_battle.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_icecrown_gunship_battle.cpp index c70c69018..7f743408d 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/boss_icecrown_gunship_battle.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_icecrown_gunship_battle.cpp @@ -28,6 +28,8 @@ #include "TransportMgr.h" #include "Vehicle.h" #include "icecrown_citadel.h" +#include "PassiveAI.h" +#include "SpellAuraEffects.h" enum Texts { diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp index 0b1829300..1bda7c69e 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp @@ -25,6 +25,8 @@ #include "ScriptedCreature.h" #include "SpellScriptLoader.h" #include "icecrown_citadel.h" +#include "PassiveAI.h" +#include "SpellAuraEffects.h" enum Texts { diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp index 7ff32d621..21e13a37a 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp @@ -32,6 +32,7 @@ #include "Vehicle.h" #include "Weather.h" #include "icecrown_citadel.h" +#include "PassiveAI.h" enum Texts { diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp index fae3bb8b7..38fc76ba4 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp @@ -26,6 +26,7 @@ #include "SpellAuraEffects.h" #include "SpellScriptLoader.h" #include "icecrown_citadel.h" +#include "PassiveAI.h" enum Texts { diff --git a/src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel.h b/src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel.h index 99b873d1a..a2720c0d1 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel.h +++ b/src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel.h @@ -21,14 +21,9 @@ #include "Chat.h" #include "Creature.h" #include "CreatureScript.h" -#include "InstanceScript.h" -#include "Map.h" -#include "PassiveAI.h" #include "Player.h" #include "ScriptedCreature.h" -#include "SpellAuraEffects.h" #include "SpellScript.h" -#include "SpellScriptLoader.h" #define DataHeader "IC" diff --git a/src/server/scripts/OutdoorPvP/OutdoorPvPHP.cpp b/src/server/scripts/OutdoorPvP/OutdoorPvPHP.cpp index 1fb4a1231..efb85af37 100644 --- a/src/server/scripts/OutdoorPvP/OutdoorPvPHP.cpp +++ b/src/server/scripts/OutdoorPvP/OutdoorPvPHP.cpp @@ -21,7 +21,6 @@ #include "MapMgr.h" #include "ObjectMgr.h" #include "OutdoorPvP.h" -#include "OutdoorPvPMgr.h" #include "OutdoorPvPScript.h" #include "Player.h" #include "World.h" diff --git a/src/server/scripts/Outland/CoilfangReservoir/SlavePens/boss_ahune.cpp b/src/server/scripts/Outland/CoilfangReservoir/SlavePens/boss_ahune.cpp index 265c3fef9..95bba3d49 100644 --- a/src/server/scripts/Outland/CoilfangReservoir/SlavePens/boss_ahune.cpp +++ b/src/server/scripts/Outland/CoilfangReservoir/SlavePens/boss_ahune.cpp @@ -33,7 +33,6 @@ #include "ScriptedGossip.h" #include "SpellAuraEffects.h" #include "SpellInfo.h" -#include "SpellMgr.h" #include "SpellScript.h" #include "SpellScriptLoader.h" #include "TemporarySummon.h" diff --git a/src/server/scripts/Outland/zone_shattrath_city.cpp b/src/server/scripts/Outland/zone_shattrath_city.cpp index ee667ba0a..29382d6ae 100644 --- a/src/server/scripts/Outland/zone_shattrath_city.cpp +++ b/src/server/scripts/Outland/zone_shattrath_city.cpp @@ -21,7 +21,6 @@ #include "ScriptedCreature.h" #include "ScriptedEscortAI.h" #include "ScriptedGossip.h" -#include "TaskScheduler.h" /* ################################################## diff --git a/src/server/scripts/World/action_ip_logger.cpp b/src/server/scripts/World/action_ip_logger.cpp index 1d219476f..1036e6f40 100644 --- a/src/server/scripts/World/action_ip_logger.cpp +++ b/src/server/scripts/World/action_ip_logger.cpp @@ -17,7 +17,6 @@ #include "AccountScript.h" #include "Channel.h" -#include "CreatureScript.h" #include "Group.h" #include "Guild.h" #include "PlayerScript.h" diff --git a/src/server/shared/Realms/Realm.cpp b/src/server/shared/Realms/Realm.cpp index d5cb544f1..4f8986634 100644 --- a/src/server/shared/Realms/Realm.cpp +++ b/src/server/shared/Realms/Realm.cpp @@ -18,6 +18,7 @@ #include "Realm.h" #include "IpNetwork.h" #include +#include boost::asio::ip::tcp_endpoint Realm::GetAddressForClient(boost::asio::ip::address const& clientAddr) const { diff --git a/src/server/shared/Realms/RealmList.cpp b/src/server/shared/Realms/RealmList.cpp index dd28fa940..5576cb262 100644 --- a/src/server/shared/Realms/RealmList.cpp +++ b/src/server/shared/Realms/RealmList.cpp @@ -18,12 +18,12 @@ #include "RealmList.h" #include "DatabaseEnv.h" #include "DeadlineTimer.h" -#include "IoContext.h" #include "Log.h" #include "Resolver.h" #include "QueryResult.h" #include "Util.h" #include +#include RealmList::RealmList() : _updateInterval(0) { } diff --git a/src/server/shared/enuminfo_SharedDefines.cpp b/src/server/shared/enuminfo_SharedDefines.cpp index 884ac0b2b..f8009d6b3 100644 --- a/src/server/shared/enuminfo_SharedDefines.cpp +++ b/src/server/shared/enuminfo_SharedDefines.cpp @@ -19,6 +19,7 @@ #include "Define.h" #include "SmartEnum.h" #include +#include namespace Acore::Impl::EnumUtilsImpl {