diff --git a/src/plugins/locator/basefilefilter.cpp b/src/plugins/locator/basefilefilter.cpp
index 3df7ff8cd5882aafd0be9059c049e7c8433622e6..b04d631c91cc0d3e5ec787840796a85cec11612b 100644
--- a/src/plugins/locator/basefilefilter.cpp
+++ b/src/plugins/locator/basefilefilter.cpp
@@ -47,15 +47,15 @@ BaseFileFilter::BaseFileFilter()
 QList<FilterEntry> BaseFileFilter::matchesFor(QFutureInterface<Locator::FilterEntry> &future, const QString &origEntry)
 {
     updateFiles();
-    QList<FilterEntry> matches;
-    QList<FilterEntry> badMatches;
+    QList<FilterEntry> betterEntries;
+    QList<FilterEntry> goodEntries;
     QString needle = trimWildcards(origEntry);
     const QString lineNoSuffix = EditorManager::splitLineNumber(&needle);
     QStringMatcher matcher(needle, Qt::CaseInsensitive);
     const QChar asterisk = QLatin1Char('*');
     QRegExp regexp(asterisk + needle+ asterisk, Qt::CaseInsensitive, QRegExp::Wildcard);
     if (!regexp.isValid())
-        return matches;
+        return betterEntries;
     const bool hasWildcard = needle.contains(asterisk) || needle.contains(QLatin1Char('?'));
     QStringList searchListPaths;
     QStringList searchListNames;
@@ -86,16 +86,16 @@ QList<FilterEntry> BaseFileFilter::matchesFor(QFutureInterface<Locator::FilterEn
             entry.extraInfo = FileUtils::shortNativePath(FileName(fi));
             entry.fileName = path;
             if (name.startsWith(needle, caseSensitivityForPrefix))
-                matches.append(entry);
+                betterEntries.append(entry);
             else
-                badMatches.append(entry);
+                goodEntries.append(entry);
             m_previousResultPaths.append(path);
             m_previousResultNames.append(name);
         }
     }
 
-    matches.append(badMatches);
-    return matches;
+    betterEntries.append(goodEntries);
+    return betterEntries;
 }
 
 void BaseFileFilter::accept(Locator::FilterEntry selection) const