forked from qt-creator/qt-creator
ClangCodeModel: Remove unneeded code
This was liblclang-specific. Change-Id: I3fe8a8d2d49b1c7b92a54a90864e4ead7152e4ae Reviewed-by: Cristian Adam <cristian.adam@qt.io>
This commit is contained in:
@@ -10,7 +10,6 @@
|
||||
|
||||
#ifdef WITH_TESTS
|
||||
# include "test/activationsequenceprocessortest.h"
|
||||
# include "test/clangbatchfileprocessor.h"
|
||||
# include "test/clangdtests.h"
|
||||
# include "test/clangfixittest.h"
|
||||
#endif
|
||||
@@ -80,15 +79,8 @@ void ClangCodeModelPlugin::initialize()
|
||||
{
|
||||
TaskHub::addCategory(Constants::TASK_CATEGORY_DIAGNOSTICS,
|
||||
Tr::tr("Clang Code Model"));
|
||||
|
||||
connect(ProjectExplorerPlugin::instance(),
|
||||
&ProjectExplorerPlugin::finishedInitialization,
|
||||
this,
|
||||
&ClangCodeModelPlugin::maybeHandleBatchFileAndExit);
|
||||
|
||||
CppEditor::CppModelManager::instance()->activateClangCodeModel(
|
||||
std::make_unique<ClangModelManagerSupport>());
|
||||
|
||||
createCompilationDBAction();
|
||||
}
|
||||
|
||||
@@ -166,18 +158,6 @@ void ClangCodeModelPlugin::createCompilationDBAction()
|
||||
});
|
||||
}
|
||||
|
||||
// For e.g. creation of profile-guided optimization builds.
|
||||
void ClangCodeModelPlugin::maybeHandleBatchFileAndExit() const
|
||||
{
|
||||
#ifdef WITH_TESTS
|
||||
const QString batchFilePath = qtcEnvironmentVariable("QTC_CLANG_BATCH");
|
||||
if (!batchFilePath.isEmpty() && QTC_GUARD(QFileInfo::exists(batchFilePath))) {
|
||||
const bool runSucceeded = runClangBatchFile(batchFilePath);
|
||||
QCoreApplication::exit(!runSucceeded);
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
#ifdef WITH_TESTS
|
||||
QVector<QObject *> ClangCodeModelPlugin::createTestObjects() const
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user