forked from qt-creator/qt-creator
LanguageClient: remove codeassist proposal handler
Removes noise from the interface. Using specialized clangd processors that redirect the proposals for testing purposes is an overall cleaner solution. Change-Id: Ia4f3d4720765f0533c5530a2a5c7db3cc971e0be Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -1047,22 +1047,6 @@ SymbolStringifier Client::symbolStringifier() const
|
||||
return m_symbolStringifier;
|
||||
}
|
||||
|
||||
void Client::setCompletionProposalHandler(const ProposalHandler &handler)
|
||||
{
|
||||
if (const auto provider = qobject_cast<LanguageClientCompletionAssistProvider *>(
|
||||
m_clientProviders.completionAssistProvider)) {
|
||||
provider->setProposalHandler(handler);
|
||||
}
|
||||
}
|
||||
|
||||
void Client::setFunctionHintProposalHandler(const ProposalHandler &handler)
|
||||
{
|
||||
if (const auto provider = qobject_cast<FunctionHintAssistProvider *>(
|
||||
m_clientProviders.functionHintProvider)) {
|
||||
provider->setProposalHandler(handler);
|
||||
}
|
||||
}
|
||||
|
||||
void Client::setSnippetsGroup(const QString &group)
|
||||
{
|
||||
if (const auto provider = qobject_cast<LanguageClientCompletionAssistProvider *>(
|
||||
|
||||
Reference in New Issue
Block a user