forked from qt-creator/qt-creator
ClangCodeModel: Allow users to choose between completion ranking models
... in clangd. Task-number: QTCREATORBUG-29013 Change-Id: Idd80a195709e9813f1713a048f6229a7dd6493ba Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -217,6 +217,10 @@ static BaseClientInterface *clientInterface(Project *project, const Utils::FileP
|
||||
if (clangdLogServer().isDebugEnabled())
|
||||
cmd.addArgs({"--log=verbose", "--pretty", "--hidden-features=1"});
|
||||
cmd.addArg("--use-dirty-headers");
|
||||
if (settings.completionRankingModel() != ClangdSettings::CompletionRankingModel::Default) {
|
||||
cmd.addArg("--ranking-model=" + ClangdSettings::rankingModelToCmdLineString(
|
||||
settings.completionRankingModel()));
|
||||
}
|
||||
const auto interface = new StdIOClientInterface;
|
||||
interface->setCommandLine(cmd);
|
||||
return interface;
|
||||
|
||||
Reference in New Issue
Block a user