LanguageClient: Reorder arguments in workspaceMatchers

Provide a default empty list for clients. It's going to
be used for MatcherType::CurrentDocumentSymbols.

Change-Id: Ib3ba2ec8fa08b9a55eb097ac3cce8bcd513eb5ae
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
Jarek Kobus
2023-04-21 18:00:40 +02:00
parent afcbe845ce
commit 4a3495c8b9
3 changed files with 6 additions and 7 deletions

View File

@@ -207,15 +207,15 @@ ClangModelManagerSupport::ClangModelManagerSupport()
cppModelManager()->setFunctionsFilter(std::make_unique<ClangFunctionsFilter>());
// Setup matchers
LocatorMatcher::addMatcherCreator(MatcherType::AllSymbols, [] {
return LanguageClient::workspaceMatchers(clientsForOpenProjects(), MatcherType::AllSymbols,
return LanguageClient::workspaceMatchers(MatcherType::AllSymbols, clientsForOpenProjects(),
10000);
});
LocatorMatcher::addMatcherCreator(MatcherType::Classes, [] {
return LanguageClient::workspaceMatchers(clientsForOpenProjects(), MatcherType::Classes,
return LanguageClient::workspaceMatchers(MatcherType::Classes, clientsForOpenProjects(),
10000);
});
LocatorMatcher::addMatcherCreator(MatcherType::Functions, [] {
return LanguageClient::workspaceMatchers(clientsForOpenProjects(), MatcherType::Functions,
return LanguageClient::workspaceMatchers(MatcherType::Functions, clientsForOpenProjects(),
10000);
});