Tidying config init methods
This commit is contained in:
@@ -5,7 +5,7 @@
|
|||||||
|
|
||||||
using namespace Bloom;
|
using namespace Bloom;
|
||||||
|
|
||||||
void ApplicationConfig::init(QJsonObject jsonObject) {
|
void ApplicationConfig::init(const QJsonObject& jsonObject) {
|
||||||
if (!jsonObject.contains("environments")) {
|
if (!jsonObject.contains("environments")) {
|
||||||
throw Exceptions::InvalidConfig("No environments found.");
|
throw Exceptions::InvalidConfig("No environments found.");
|
||||||
}
|
}
|
||||||
@@ -43,7 +43,7 @@ void ApplicationConfig::init(QJsonObject jsonObject) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void InsightConfig::init(QJsonObject jsonObject) {
|
void InsightConfig::init(const QJsonObject& jsonObject) {
|
||||||
if (jsonObject.contains("enabled")) {
|
if (jsonObject.contains("enabled")) {
|
||||||
this->insightEnabled = jsonObject.find("enabled").value().toBool();
|
this->insightEnabled = jsonObject.find("enabled").value().toBool();
|
||||||
}
|
}
|
||||||
@@ -75,7 +75,7 @@ void EnvironmentConfig::init(std::string name, QJsonObject jsonObject) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void TargetConfig::init(QJsonObject jsonObject) {
|
void TargetConfig::init(const QJsonObject& jsonObject) {
|
||||||
if (!jsonObject.contains("name")) {
|
if (!jsonObject.contains("name")) {
|
||||||
throw Exceptions::InvalidConfig("No target name found.");
|
throw Exceptions::InvalidConfig("No target name found.");
|
||||||
}
|
}
|
||||||
@@ -89,7 +89,7 @@ void TargetConfig::init(QJsonObject jsonObject) {
|
|||||||
this->jsonObject = jsonObject;
|
this->jsonObject = jsonObject;
|
||||||
}
|
}
|
||||||
|
|
||||||
void DebugToolConfig::init(QJsonObject jsonObject) {
|
void DebugToolConfig::init(const QJsonObject& jsonObject) {
|
||||||
if (!jsonObject.contains("name")) {
|
if (!jsonObject.contains("name")) {
|
||||||
throw Exceptions::InvalidConfig("No debug tool name found.");
|
throw Exceptions::InvalidConfig("No debug tool name found.");
|
||||||
}
|
}
|
||||||
@@ -103,7 +103,7 @@ void DebugToolConfig::init(QJsonObject jsonObject) {
|
|||||||
this->jsonObject = jsonObject;
|
this->jsonObject = jsonObject;
|
||||||
}
|
}
|
||||||
|
|
||||||
void DebugServerConfig::init(QJsonObject jsonObject) {
|
void DebugServerConfig::init(const QJsonObject& jsonObject) {
|
||||||
this->name = jsonObject.find("name")->toString().toLower().toStdString();
|
this->name = jsonObject.find("name")->toString().toLower().toStdString();
|
||||||
this->jsonObject = jsonObject;
|
this->jsonObject = jsonObject;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ namespace Bloom
|
|||||||
*
|
*
|
||||||
* @param jsonObject
|
* @param jsonObject
|
||||||
*/
|
*/
|
||||||
void init(QJsonObject jsonObject);
|
void init(const QJsonObject& jsonObject);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The name of the selected target.
|
* The name of the selected target.
|
||||||
@@ -78,7 +78,7 @@ namespace Bloom
|
|||||||
*
|
*
|
||||||
* @param jsonObject
|
* @param jsonObject
|
||||||
*/
|
*/
|
||||||
void init(QJsonObject jsonObject);
|
void init(const QJsonObject& jsonObject);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The name of the selected debug tool.
|
* The name of the selected debug tool.
|
||||||
@@ -107,7 +107,7 @@ namespace Bloom
|
|||||||
*
|
*
|
||||||
* @param jsonObject
|
* @param jsonObject
|
||||||
*/
|
*/
|
||||||
void init(QJsonObject jsonObject);
|
void init(const QJsonObject& jsonObject);
|
||||||
|
|
||||||
std::string name;
|
std::string name;
|
||||||
QJsonObject jsonObject;
|
QJsonObject jsonObject;
|
||||||
@@ -120,7 +120,7 @@ namespace Bloom
|
|||||||
*
|
*
|
||||||
* @param jsonObject
|
* @param jsonObject
|
||||||
*/
|
*/
|
||||||
void init(QJsonObject jsonObject);
|
void init(const QJsonObject& jsonObject);
|
||||||
|
|
||||||
bool insightEnabled = true;
|
bool insightEnabled = true;
|
||||||
};
|
};
|
||||||
@@ -183,7 +183,7 @@ namespace Bloom
|
|||||||
*
|
*
|
||||||
* @param jsonObject
|
* @param jsonObject
|
||||||
*/
|
*/
|
||||||
void init(QJsonObject jsonObject);
|
void init(const QJsonObject& jsonObject);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A mapping of environment names to EnvironmentConfig objects.
|
* A mapping of environment names to EnvironmentConfig objects.
|
||||||
|
|||||||
Reference in New Issue
Block a user