From 75e7f721c9661db4e253298533bf399e8320ed3c Mon Sep 17 00:00:00 2001 From: Ivan Komissarov Date: Mon, 24 Feb 2020 23:10:03 +0100 Subject: Extract some code to ModuleLoader::findExistingModulePaths() This allows to get rid of the matchingDirectoryFound variable to reduce possible states in the function Change-Id: I2a86ba7e4e9a35d5c15ae48756c84136c855bcfa Reviewed-by: Christian Kandeler --- src/lib/corelib/language/moduleloader.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/lib/corelib/language/moduleloader.h') diff --git a/src/lib/corelib/language/moduleloader.h b/src/lib/corelib/language/moduleloader.h index f4324fa80..1d8b57207 100644 --- a/src/lib/corelib/language/moduleloader.h +++ b/src/lib/corelib/language/moduleloader.h @@ -340,6 +340,8 @@ private: void copyProperties(const Item *sourceProject, Item *targetProject); Item *wrapInProjectIfNecessary(Item *item); QString findExistingModulePath(const QString &searchPath, const QualifiedId &moduleName); + QStringList findExistingModulePaths( + const QStringList &searchPaths, const QualifiedId &moduleName); enum class ModuleProviderLookup { Regular, Fallback }; struct ModuleProviderResult -- cgit v1.2.3