diff options
| author | hjk <[email protected]> | 2025-07-08 16:09:14 +0200 |
|---|---|---|
| committer | hjk <[email protected]> | 2025-07-11 07:16:04 +0000 |
| commit | 29ba13eb5336730b588fcb0f97ee7be83b3907cb (patch) | |
| tree | 276fd8a34fe7a600bcb06c764477efdc180f3780 /src/libs/qmljs/qmljsmodelmanagerinterface.cpp | |
| parent | cec0b3c7d7e93c7dd3f1a4772d8fae11f26299d2 (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.cpp | 6 |
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; |
