summaryrefslogtreecommitdiff
path: root/src/libs/qmljs/qmljsmodelmanagerinterface.cpp
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2022-09-05 08:44:37 +0200
committerhjk <hjk@qt.io>2022-09-08 08:44:59 +0000
commit49e01f307443044de90f44d86a9733adf3a9ecfc (patch)
tree0da5e7d1693b2cd875cf657251a7748c31885125 /src/libs/qmljs/qmljsmodelmanagerinterface.cpp
parent91c88c73904b6d899534e7acce9ff45f95f4f433 (diff)
downloadqt-creator-49e01f307443044de90f44d86a9733adf3a9ecfc.tar.gz
QmlJS: Avoid an occurrence of FilePath::toFileInfo()
Change-Id: I1c7573caf07e6259115b2d748301d20ec389e6bd Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/libs/qmljs/qmljsmodelmanagerinterface.cpp')
-rw-r--r--src/libs/qmljs/qmljsmodelmanagerinterface.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/libs/qmljs/qmljsmodelmanagerinterface.cpp b/src/libs/qmljs/qmljsmodelmanagerinterface.cpp
index 60c1906b0a..03d8fb6fb8 100644
--- a/src/libs/qmljs/qmljsmodelmanagerinterface.cpp
+++ b/src/libs/qmljs/qmljsmodelmanagerinterface.cpp
@@ -1226,11 +1226,9 @@ void ModelManagerInterface::updateImportPaths()
QmlLanguageBundles extendedBundles;
for (const ProjectInfo &pInfo : qAsConst(m_projects)) {
for (const auto &importPath : pInfo.importPaths) {
- const QString canonicalPath = importPath.path().toFileInfo().canonicalFilePath();
- if (!canonicalPath.isEmpty()) {
- allImportPaths.maybeInsert(Utils::FilePath::fromString(canonicalPath),
- importPath.language());
- }
+ const FilePath canonicalPath = importPath.path().canonicalPath();
+ if (!canonicalPath.isEmpty())
+ allImportPaths.maybeInsert(canonicalPath, importPath.language());
}
allApplicationDirectories.append(pInfo.applicationDirectories);
}