aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/qmljs/qmljsmodelmanagerinterface.cpp
diff options
context:
space:
mode:
authorhjk <[email protected]>2025-07-08 16:09:14 +0200
committerhjk <[email protected]>2025-07-11 07:16:04 +0000
commit29ba13eb5336730b588fcb0f97ee7be83b3907cb (patch)
tree276fd8a34fe7a600bcb06c764477efdc180f3780 /src/libs/qmljs/qmljsmodelmanagerinterface.cpp
parentcec0b3c7d7e93c7dd3f1a4772d8fae11f26299d2 (diff)
Utils: Make FilePaths a full class instead of a QList<FilePaths> alias
Creates a natural place for named constructor and conversion functions. Api: Created Utils::FilePaths as full class instead of a QList<Utils::FilePaths> alias Api: Utils::FilePath::fromStrings -> Utils::FilePaths::fromStrings Api: Utils::FilePath::fromSettingsList -> Utils::FilePaths::fromSettings Api: Utils::toFilePathList -> Utils::FilePaths::fromStrings Change-Id: I1786519206dd1fb68f410d54ce77a0846dc1f9de Reviewed-by: Eike Ziller <[email protected]>
Diffstat (limited to 'src/libs/qmljs/qmljsmodelmanagerinterface.cpp')
-rw-r--r--src/libs/qmljs/qmljsmodelmanagerinterface.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libs/qmljs/qmljsmodelmanagerinterface.cpp b/src/libs/qmljs/qmljsmodelmanagerinterface.cpp
index 3a4e0df59a0..26d88f27919 100644
--- a/src/libs/qmljs/qmljsmodelmanagerinterface.cpp
+++ b/src/libs/qmljs/qmljsmodelmanagerinterface.cpp
@@ -1091,7 +1091,7 @@ void ModelManagerInterface::parseLoop(QSet<Utils::FilePath> &scannedPaths,
}
#endif
// get list of referenced files not yet in snapshot or in directories already scanned
- QList<Utils::FilePath> importedFiles;
+ FilePaths importedFiles;
// update snapshot. requires synchronization, but significantly reduces amount of file
// system queries for library imports because queries are cached in libraryInfo
@@ -1335,11 +1335,11 @@ void ModelManagerInterface::updateImportPaths()
return;
PathsAndLanguages allImportPaths;
- QList<Utils::FilePath> importedFiles;
+ FilePaths importedFiles;
SynchronizedValue<SyncedData>::unique_lock lock = m_syncedData.writeLocked();
- QList<Utils::FilePath> allApplicationDirectories;
+ FilePaths allApplicationDirectories;
QmlLanguageBundles activeBundles;
QmlLanguageBundles extendedBundles;