From 78f9ff036f3a4dd66179d3e88d66a0e080979cb0 Mon Sep 17 00:00:00 2001 From: Vikas Pachdha Date: Wed, 15 Mar 2017 17:04:47 +0100 Subject: [PATCH] Remove code noise Change-Id: I34d5df0be0a7772f9e08635afb398d6289840a92 Reviewed-by: Eike Ziller --- src/plugins/ios/iosconfigurations.cpp | 12 ++-- src/plugins/ios/simulatorcontrol.cpp | 95 +++++++++++++-------------- src/plugins/ios/simulatorcontrol.h | 4 +- 3 files changed, 55 insertions(+), 56 deletions(-) diff --git a/src/plugins/ios/iosconfigurations.cpp b/src/plugins/ios/iosconfigurations.cpp index 6c8ae3b37f4..3881b78a579 100644 --- a/src/plugins/ios/iosconfigurations.cpp +++ b/src/plugins/ios/iosconfigurations.cpp @@ -77,8 +77,8 @@ using ToolChainPair = std::pair; namespace Ios { namespace Internal { -const QLatin1String SettingsGroup("IosConfigurations"); -const QLatin1String ignoreAllDevicesKey("IgnoreAllDevices"); +const char SettingsGroup[] = "IosConfigurations"; +const char ignoreAllDevicesKey[] = "IgnoreAllDevices"; const char screenshotDirPathKey[] = "ScreeshotDirPath"; const char provisioningTeamsTag[] = "IDEProvisioningTeams"; @@ -98,9 +98,9 @@ static const QString provisioningProfileDirPath = QDir::homePath() + "/Library/M static Core::Id deviceId(const QString &sdkName) { - if (sdkName.toLower().startsWith(QLatin1String("iphoneos"))) + if (sdkName.startsWith("iphoneos", Qt::CaseInsensitive)) return Constants::IOS_DEVICE_TYPE; - else if (sdkName.toLower().startsWith(QLatin1String("iphonesimulator"))) + else if (sdkName.startsWith("iphonesimulator", Qt::CaseInsensitive)) return Constants::IOS_SIMULATOR_TYPE; return Core::Id(); } @@ -124,8 +124,8 @@ static QList autoDetectedIosToolChains() const QList toolChains = clangToolChains(ToolChainManager::toolChains()); return Utils::filtered(toolChains, [](ClangToolChain *toolChain) { return toolChain->isAutoDetected() - && (toolChain->displayName().startsWith(QLatin1String("iphone")) - || toolChain->displayName().startsWith(QLatin1String("Apple Clang"))); // TODO tool chains should be marked directly + && (toolChain->displayName().startsWith("iphone") + || toolChain->displayName().startsWith("Apple Clang")); // TODO tool chains should be marked directly }); } diff --git a/src/plugins/ios/simulatorcontrol.cpp b/src/plugins/ios/simulatorcontrol.cpp index 9b652dae849..95c3ef00c5b 100644 --- a/src/plugins/ios/simulatorcontrol.cpp +++ b/src/plugins/ios/simulatorcontrol.cpp @@ -53,20 +53,20 @@ Q_LOGGING_CATEGORY(simulatorLog, "qtc.ios.simulator") namespace Ios { namespace Internal { -static int SIMULATOR_START_TIMEOUT = 60000; +const int simulatorStartTimeout = 60000; // simctl Json Tags and tokens. -static QString DeviceTypeTag = QStringLiteral("devicetypes"); -static QString DevicesTag = QStringLiteral("devices"); -static QString AvailabilityTag = QStringLiteral("availability"); -static QString UnavailabilityToken = QStringLiteral("unavailable"); -static QString IdentifierTag = QStringLiteral("identifier"); -static QString RuntimesTag = QStringLiteral("runtimes"); -static QString NameTag = QStringLiteral("name"); -static QString StateTag = QStringLiteral("state"); -static QString UdidTag = QStringLiteral("udid"); -static QString RuntimeVersionTag = QStringLiteral("version"); -static QString BuildVersionTag = QStringLiteral("buildversion"); +const char deviceTypeTag[] = "devicetypes"; +const char devicesTag[] = "devices"; +const char availabilityTag[] = "availability"; +const char unavailabilityToken[] = "unavailable"; +const char identifierTag[] = "identifier"; +const char runtimesTag[] = "runtimes"; +const char nameTag[] = "name"; +const char stateTag[] = "state"; +const char udidTag[] = "udid"; +const char runtimeVersionTag[] = "version"; +const char buildVersionTag[] = "buildversion"; static bool checkForTimeout(const chrono::high_resolution_clock::time_point &start, int msecs = 10000) { @@ -89,24 +89,24 @@ static bool runCommand(QString command, const QStringList &args, QByteArray *out static bool runSimCtlCommand(QStringList args, QByteArray *output) { - args.prepend(QStringLiteral("simctl")); - return runCommand(QStringLiteral("xcrun"), args, output); + args.prepend("simctl"); + return runCommand("xcrun", args, output); } static QList getAvailableDeviceTypes() { QList deviceTypes; QByteArray output; - runSimCtlCommand({QLatin1String("list"), QLatin1String("-j"), DeviceTypeTag}, &output); + runSimCtlCommand({"list", "-j", deviceTypeTag}, &output); QJsonDocument doc = QJsonDocument::fromJson(output); if (!doc.isNull()) { - const QJsonArray runtimesArray = doc.object().value(DeviceTypeTag).toArray(); + const QJsonArray runtimesArray = doc.object().value(deviceTypeTag).toArray(); foreach (const QJsonValue deviceTypeValue, runtimesArray) { QJsonObject deviceTypeObject = deviceTypeValue.toObject(); - if (!deviceTypeObject.value(AvailabilityTag).toString().contains(UnavailabilityToken)) { + if (!deviceTypeObject.value(availabilityTag).toString().contains(unavailabilityToken)) { DeviceTypeInfo deviceType; - deviceType.name = deviceTypeObject.value(NameTag).toString("unknown"); - deviceType.identifier = deviceTypeObject.value(IdentifierTag).toString("unknown"); + deviceType.name = deviceTypeObject.value(nameTag).toString("unknown"); + deviceType.identifier = deviceTypeObject.value(identifierTag).toString("unknown"); deviceTypes.append(deviceType); } } @@ -121,18 +121,18 @@ static QList getAvailableRuntimes() { QList runtimes; QByteArray output; - runSimCtlCommand({QLatin1String("list"), QLatin1String("-j"), RuntimesTag}, &output); + runSimCtlCommand({"list", "-j", runtimesTag}, &output); QJsonDocument doc = QJsonDocument::fromJson(output); if (!doc.isNull()) { - const QJsonArray runtimesArray = doc.object().value(RuntimesTag).toArray(); + const QJsonArray runtimesArray = doc.object().value(runtimesTag).toArray(); foreach (const QJsonValue runtimeValue, runtimesArray) { QJsonObject runtimeObject = runtimeValue.toObject(); - if (!runtimeObject.value(AvailabilityTag).toString().contains(UnavailabilityToken)) { + if (!runtimeObject.value(availabilityTag).toString().contains(unavailabilityToken)) { RuntimeInfo runtime; - runtime.name = runtimeObject.value(NameTag).toString("unknown"); - runtime.build = runtimeObject.value(BuildVersionTag).toString("unknown"); - runtime.identifier = runtimeObject.value(IdentifierTag).toString("unknown"); - runtime.version = runtimeObject.value(RuntimeVersionTag).toString("unknown"); + runtime.name = runtimeObject.value(nameTag).toString("unknown"); + runtime.build = runtimeObject.value(buildVersionTag).toString("unknown"); + runtime.identifier = runtimeObject.value(identifierTag).toString("unknown"); + runtime.version = runtimeObject.value(runtimeVersionTag).toString("unknown"); runtimes.append(runtime); } } @@ -197,21 +197,21 @@ static QList getAllSimulatorDevices() { QList simulatorDevices; QByteArray output; - runSimCtlCommand({QLatin1String("list"), QLatin1String("-j"), DevicesTag}, &output); + runSimCtlCommand({"list", "-j", devicesTag}, &output); QJsonDocument doc = QJsonDocument::fromJson(output); if (!doc.isNull()) { - const QJsonObject runtimeObject = doc.object().value(DevicesTag).toObject(); + const QJsonObject runtimeObject = doc.object().value(devicesTag).toObject(); foreach (const QString &runtime, runtimeObject.keys()) { const QJsonArray devices = runtimeObject.value(runtime).toArray(); foreach (const QJsonValue deviceValue, devices) { QJsonObject deviceObject = deviceValue.toObject(); SimulatorInfo device; - device.identifier = deviceObject.value(UdidTag).toString(); - device.name = deviceObject.value(NameTag).toString(); + device.identifier = deviceObject.value(udidTag).toString(); + device.name = deviceObject.value(nameTag).toString(); device.runtimeName = runtime; - const QString availableStr = deviceObject.value(AvailabilityTag).toString(); - device.available = !availableStr.contains(UnavailabilityToken); - device.state = deviceObject.value(StateTag).toString(); + const QString availableStr = deviceObject.value(availabilityTag).toString(); + device.available = !availableStr.contains(unavailabilityToken); + device.state = deviceObject.value(stateTag).toString(); simulatorDevices.append(device); } } @@ -408,7 +408,7 @@ void SimulatorControlPrivate::startSimulator(QFutureInterfacemsleep(100); simInfo = deviceInfo(simUdid); @@ -422,9 +422,9 @@ void SimulatorControlPrivate::startSimulator(QFutureInterface