aboutsummaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorAnton Kudryavtsev <a.kudryavtsev@netris.ru>2016-01-18 18:33:12 +0300
committerAnton Kudryavtsev <a.kudryavtsev@netris.ru>2016-02-10 11:17:14 +0000
commit151fd896164f6dc8bd74ac77078e2d1820c50813 (patch)
tree2dccf1b5965bcbcdd549c6212a964ecc290074ef /tools
parent71aff01ceedf7a22f637895ab4de3c4a29ab57f3 (diff)
QuickTest, QmlImportScanner: replace QStringLiteral with QLatin1String
... in string comparisons. It's more efficient. Change-Id: Ia157618cf870870f24c4a2962a385962da819275 Reviewed-by: Lars Knoll <lars.knoll@theqtcompany.com>
Diffstat (limited to 'tools')
-rw-r--r--tools/qmlimportscanner/main.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/tools/qmlimportscanner/main.cpp b/tools/qmlimportscanner/main.cpp
index 189459f9af..ce91062edc 100644
--- a/tools/qmlimportscanner/main.cpp
+++ b/tools/qmlimportscanner/main.cpp
@@ -90,7 +90,7 @@ QVariantList findImportsInAst(QQmlJS::AST::UiHeaderItemList *headerItemList, con
if (!importNode->fileName.isEmpty()) {
QString name = importNode->fileName.toString();
import[QStringLiteral("name")] = name;
- if (name.endsWith(QStringLiteral(".js"))) {
+ if (name.endsWith(QLatin1String(".js"))) {
import[QStringLiteral("type")] = QStringLiteral("javascript");
} else {
import[QStringLiteral("type")] = QStringLiteral("directory");
@@ -193,7 +193,7 @@ QVariantList findPathsForModuleImports(const QVariantList &imports)
for (int i = 0; i < importsCopy.length(); ++i) {
QVariantMap import = qvariant_cast<QVariantMap>(importsCopy[i]);
- if (import[QStringLiteral("type")] == QStringLiteral("module")) {
+ if (import[QStringLiteral("type")] == QLatin1String("module")) {
QString path = resolveImportPath(import.value(QStringLiteral("name")).toString(), import.value(QStringLiteral("version")).toString());
if (!path.isEmpty())
import[QStringLiteral("path")] = path;
@@ -324,9 +324,9 @@ QVariantList findQmlImportsInFile(const QString &filePath)
QFile f;
if (f.open(stdin, QIODevice::ReadOnly))
imports = findQmlImportsInQmlCode(QLatin1String("<stdin>"), QString::fromUtf8(f.readAll()));
- } else if (filePath.endsWith(QStringLiteral(".qml"))) {
+ } else if (filePath.endsWith(QLatin1String(".qml"))) {
imports = findQmlImportsInQmlFile(filePath);
- } else if (filePath.endsWith(QStringLiteral(".js"))) {
+ } else if (filePath.endsWith(QLatin1String(".js"))) {
imports = findQmlImportsInJavascriptFile(filePath);
}
@@ -387,10 +387,10 @@ QVariantList findQmlImportsInDirectory(const QString &qmlDir)
continue;
// skip obvious build output directories
- if (path.contains(QStringLiteral("Debug-iphoneos")) || path.contains(QStringLiteral("Release-iphoneos")) ||
- path.contains(QStringLiteral("Debug-iphonesimulator")) || path.contains(QStringLiteral("Release-iphonesimulator"))
+ if (path.contains(QLatin1String("Debug-iphoneos")) || path.contains(QLatin1String("Release-iphoneos")) ||
+ path.contains(QLatin1String("Debug-iphonesimulator")) || path.contains(QLatin1String("Release-iphonesimulator"))
#ifdef Q_OS_WIN
- || path.contains(QStringLiteral("/release/")) || path.contains(QStringLiteral("/debug/"))
+ || path.contains(QLatin1String("/release/")) || path.contains(QLatin1String("/debug/"))
#endif
){
continue;
@@ -409,7 +409,7 @@ QSet<QString> importModulePaths(QVariantList imports) {
QVariantMap import = qvariant_cast<QVariantMap>(importVariant);
QString path = import.value(QStringLiteral("path")).toString();
QString type = import.value(QStringLiteral("type")).toString();
- if (type == QStringLiteral("module") && !path.isEmpty())
+ if (type == QLatin1String("module") && !path.isEmpty())
ret.insert(QDir(path).canonicalPath());
}
return ret;