forked from qt-creator/qt-creator
CppTools: Remove resetFilters from CppModelManager
Without object pool resetting filters does nothing and therefore is not needed anymore. Change-Id: Id5439d11b0ee2564d7573b95c0c922d7fd7da59e Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -355,8 +355,7 @@ template<class FilterClass>
|
||||
static void setFilter(std::unique_ptr<FilterClass> &filter,
|
||||
std::unique_ptr<FilterClass> &&newFilter)
|
||||
{
|
||||
if (!newFilter)
|
||||
return;
|
||||
QTC_ASSERT(newFilter, return;);
|
||||
filter = std::move(newFilter);
|
||||
}
|
||||
|
||||
@@ -433,16 +432,6 @@ CppModelManager *CppModelManager::instance()
|
||||
return m_instance;
|
||||
}
|
||||
|
||||
void CppModelManager::resetFilters()
|
||||
{
|
||||
setLocatorFilter();
|
||||
setClassesFilter();
|
||||
setIncludesFilter();
|
||||
setFunctionsFilter();
|
||||
setSymbolsFindFilter();
|
||||
setCurrentDocumentFilter();
|
||||
}
|
||||
|
||||
void CppModelManager::createCppModelManager(Internal::CppToolsPlugin *parent)
|
||||
{
|
||||
QTC_ASSERT(!m_instance, return;);
|
||||
@@ -536,7 +525,6 @@ CppModelManager::CppModelManager()
|
||||
CppModelManager::~CppModelManager()
|
||||
{
|
||||
delete d->m_internalIndexingSupport;
|
||||
resetFilters();
|
||||
delete d;
|
||||
}
|
||||
|
||||
|
@@ -214,12 +214,12 @@ public:
|
||||
RefactoringEngineInterface *refactoringEngine);
|
||||
static void removeRefactoringEngine(RefactoringEngineType type);
|
||||
|
||||
void setLocatorFilter(std::unique_ptr<Core::ILocatorFilter> &&filter = nullptr);
|
||||
void setClassesFilter(std::unique_ptr<Core::ILocatorFilter> &&filter = nullptr);
|
||||
void setIncludesFilter(std::unique_ptr<Core::ILocatorFilter> &&filter = nullptr);
|
||||
void setFunctionsFilter(std::unique_ptr<Core::ILocatorFilter> &&filter = nullptr);
|
||||
void setSymbolsFindFilter(std::unique_ptr<Core::IFindFilter> &&filter = nullptr);
|
||||
void setCurrentDocumentFilter(std::unique_ptr<Core::ILocatorFilter> &&filter = nullptr);
|
||||
void setLocatorFilter(std::unique_ptr<Core::ILocatorFilter> &&filter);
|
||||
void setClassesFilter(std::unique_ptr<Core::ILocatorFilter> &&filter);
|
||||
void setIncludesFilter(std::unique_ptr<Core::ILocatorFilter> &&filter);
|
||||
void setFunctionsFilter(std::unique_ptr<Core::ILocatorFilter> &&filter);
|
||||
void setSymbolsFindFilter(std::unique_ptr<Core::IFindFilter> &&filter);
|
||||
void setCurrentDocumentFilter(std::unique_ptr<Core::ILocatorFilter> &&filter);
|
||||
|
||||
void renameIncludes(const QString &oldFileName, const QString &newFileName);
|
||||
|
||||
@@ -274,7 +274,6 @@ private:
|
||||
|
||||
void dumpModelManagerConfiguration(const QString &logFileId);
|
||||
void initCppTools();
|
||||
void resetFilters();
|
||||
|
||||
private:
|
||||
Internal::CppModelManagerPrivate *d;
|
||||
|
Reference in New Issue
Block a user