Issue #77 Break redundant cyclic dependencies

This commit is contained in:
Mat Sutcliffe
2020-11-12 20:44:25 +00:00
parent a22591c8c0
commit d09336bd26
9 changed files with 2 additions and 13 deletions

View File

@@ -6,7 +6,6 @@
* or distributed except according to the terms contained in the LICENSE file. * or distributed except according to the terms contained in the LICENSE file.
*/ */
#include "blackmisc/aviation/aircraftsituationchange.h"
#include "blackmisc/aviation/aircrafticaocode.h" #include "blackmisc/aviation/aircrafticaocode.h"
#include "blackmisc/db/datastoreutility.h" #include "blackmisc/db/datastoreutility.h"
#include "blackmisc/comparefunctions.h" #include "blackmisc/comparefunctions.h"
@@ -14,6 +13,7 @@
#include "blackmisc/propertyindexref.h" #include "blackmisc/propertyindexref.h"
#include "blackmisc/statusmessage.h" #include "blackmisc/statusmessage.h"
#include "blackmisc/stringutils.h" #include "blackmisc/stringutils.h"
#include "blackmisc/pq/speed.h"
#include <QChar> #include <QChar>
#include <QJsonValue> #include <QJsonValue>

View File

@@ -6,10 +6,10 @@
* or distributed except according to the terms contained in the LICENSE file. * or distributed except according to the terms contained in the LICENSE file.
*/ */
#include "blackmisc/simulation/aircraftmodel.h"
#include "aircraftparts.h" #include "aircraftparts.h"
#include "aircraftlights.h" #include "aircraftlights.h"
#include "blackmisc/comparefunctions.h" #include "blackmisc/comparefunctions.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/stringutils.h" #include "blackmisc/stringutils.h"
#include "blackmisc/verify.h" #include "blackmisc/verify.h"
#include "blackconfig/buildconfig.h" #include "blackconfig/buildconfig.h"
@@ -17,8 +17,6 @@
#include "QStringBuilder" #include "QStringBuilder"
#include <QtGlobal> #include <QtGlobal>
using namespace BlackMisc::PhysicalQuantities;
using namespace BlackMisc::Simulation;
using namespace BlackConfig; using namespace BlackConfig;
namespace BlackMisc namespace BlackMisc

View File

@@ -24,7 +24,6 @@
namespace BlackMisc namespace BlackMisc
{ {
namespace Simulation { class CAircraftModel; }
namespace Aviation namespace Aviation
{ {
//! Value object encapsulating information of aircraft's parts //! Value object encapsulating information of aircraft's parts

View File

@@ -6,7 +6,6 @@
* or distributed except according to the terms contained in the LICENSE file. * or distributed except according to the terms contained in the LICENSE file.
*/ */
#include "blackmisc/simulation/aircraftmodel.h"
#include "blackmisc/aviation/aircraftsituation.h" #include "blackmisc/aviation/aircraftsituation.h"
#include "blackmisc/aviation/aircraftpartslist.h" #include "blackmisc/aviation/aircraftpartslist.h"
#include "blackmisc/aviation/aircraftlights.h" #include "blackmisc/aviation/aircraftlights.h"
@@ -24,7 +23,6 @@
using namespace BlackMisc::Geo; using namespace BlackMisc::Geo;
using namespace BlackMisc::PhysicalQuantities; using namespace BlackMisc::PhysicalQuantities;
using namespace BlackMisc::Simulation;
using namespace BlackConfig; using namespace BlackConfig;
namespace BlackMisc namespace BlackMisc

View File

@@ -36,7 +36,6 @@
namespace BlackMisc namespace BlackMisc
{ {
namespace Geo { class CElevationPlane; } namespace Geo { class CElevationPlane; }
namespace Simulation { class CAircraftModel; }
namespace Aviation namespace Aviation
{ {
class CAircraftParts; class CAircraftParts;

View File

@@ -6,7 +6,6 @@
* or distributed except according to the terms contained in the LICENSE file. * or distributed except according to the terms contained in the LICENSE file.
*/ */
#include "blackmisc/simulation/aircraftmodel.h"
#include "blackmisc/aviation/aircraftsituationlist.h" #include "blackmisc/aviation/aircraftsituationlist.h"
#include "blackmisc/geo/elevationplane.h" #include "blackmisc/geo/elevationplane.h"
#include "blackmisc/math/mathutils.h" #include "blackmisc/math/mathutils.h"
@@ -18,7 +17,6 @@
using namespace BlackMisc::Geo; using namespace BlackMisc::Geo;
using namespace BlackMisc::PhysicalQuantities; using namespace BlackMisc::PhysicalQuantities;
using namespace BlackMisc::Simulation;
using namespace BlackMisc::Math; using namespace BlackMisc::Math;
namespace BlackMisc namespace BlackMisc

View File

@@ -28,7 +28,6 @@
namespace BlackMisc namespace BlackMisc
{ {
namespace Geo { class CElevationPlane; } namespace Geo { class CElevationPlane; }
namespace Simulation { class CAircraftModel; }
namespace Aviation namespace Aviation
{ {
class CAircraftParts; class CAircraftParts;

View File

@@ -7,7 +7,6 @@
*/ */
#include "blackmisc/simulation/aircraftmodellist.h" #include "blackmisc/simulation/aircraftmodellist.h"
#include "blackmisc/simulation/matchingutils.h"
#include "blackmisc/network/networkutils.h" #include "blackmisc/network/networkutils.h"
#include "blackmisc/aviation/callsign.h" #include "blackmisc/aviation/callsign.h"
#include "blackmisc/math/mathutils.h" #include "blackmisc/math/mathutils.h"

View File

@@ -6,7 +6,6 @@
* or distributed except according to the terms contained in the LICENSE file. * or distributed except according to the terms contained in the LICENSE file.
*/ */
#include "blackmisc/simulation/aircraftmodelutils.h"
#include "blackmisc/simulation/fscommon/aircraftcfgentries.h" #include "blackmisc/simulation/fscommon/aircraftcfgentries.h"
#include "blackmisc/simulation/fscommon/aircraftcfgparser.h" #include "blackmisc/simulation/fscommon/aircraftcfgparser.h"
#include "blackmisc/simulation/fscommon/fscommonutil.h" #include "blackmisc/simulation/fscommon/fscommonutil.h"