Provide an empty default IPlugin::extensionsInitialized()

And remove all empy re-implementations.

Change-Id: I19f0b4e55c042c96693ecb89766f97f0a97b54ae
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
hjk
2020-02-07 10:27:39 +01:00
parent 76bb4e4c08
commit a44bfdd779
47 changed files with 2 additions and 91 deletions

View File

@@ -54,7 +54,7 @@ public:
~IPlugin() override; ~IPlugin() override;
virtual bool initialize(const QStringList &arguments, QString *errorString) = 0; virtual bool initialize(const QStringList &arguments, QString *errorString) = 0;
virtual void extensionsInitialized() = 0; virtual void extensionsInitialized() {}
virtual bool delayedInitialize() { return false; } virtual bool delayedInitialize() { return false; }
virtual ShutdownFlag aboutToShutdown() { return SynchronousShutdown; } virtual ShutdownFlag aboutToShutdown() { return SynchronousShutdown; }
virtual QObject *remoteCommand(const QStringList & /* options */, virtual QObject *remoteCommand(const QStringList & /* options */,

View File

@@ -38,7 +38,6 @@ class AndroidPlugin final : public ExtensionSystem::IPlugin
~AndroidPlugin() final; ~AndroidPlugin() final;
bool initialize(const QStringList &arguments, QString *errorMessage) final; bool initialize(const QStringList &arguments, QString *errorMessage) final;
void extensionsInitialized() final { }
void kitsRestored(); void kitsRestored();

View File

@@ -38,7 +38,6 @@ class BookmarksPlugin final : public ExtensionSystem::IPlugin
~BookmarksPlugin() final; ~BookmarksPlugin() final;
bool initialize(const QStringList &arguments, QString *errorMessage) final; bool initialize(const QStringList &arguments, QString *errorMessage) final;
void extensionsInitialized() final {}
class BookmarksPluginPrivate *d = nullptr; class BookmarksPluginPrivate *d = nullptr;
}; };

View File

@@ -184,10 +184,6 @@ void ClangCodeModelPlugin::createCompilationDBButton()
}); });
} }
void ClangCodeModelPlugin::extensionsInitialized()
{
}
// For e.g. creation of profile-guided optimization builds. // For e.g. creation of profile-guided optimization builds.
void ClangCodeModelPlugin::maybeHandleBatchFileAndExit() const void ClangCodeModelPlugin::maybeHandleBatchFileAndExit() const
{ {

View File

@@ -45,7 +45,6 @@ class ClangCodeModelPlugin final: public ExtensionSystem::IPlugin
public: public:
~ClangCodeModelPlugin() override; ~ClangCodeModelPlugin() override;
bool initialize(const QStringList &arguments, QString *errorMessage) override; bool initialize(const QStringList &arguments, QString *errorMessage) override;
void extensionsInitialized() override;
private: private:
void maybeHandleBatchFileAndExit() const; void maybeHandleBatchFileAndExit() const;

View File

@@ -35,7 +35,6 @@ class ClangFormatPlugin : public ExtensionSystem::IPlugin
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "ClangFormat.json") Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "ClangFormat.json")
bool initialize(const QStringList &arguments, QString *errorString) final; bool initialize(const QStringList &arguments, QString *errorString) final;
void extensionsInitialized() final {}
}; };
} // namespace ClangTools } // namespace ClangTools

View File

@@ -136,10 +136,6 @@ bool ClangPchManagerPlugin::initialize(const QStringList & /*arguments*/, QStrin
return true; return true;
} }
void ClangPchManagerPlugin::extensionsInitialized()
{
}
ExtensionSystem::IPlugin::ShutdownFlag ClangPchManagerPlugin::aboutToShutdown() ExtensionSystem::IPlugin::ShutdownFlag ClangPchManagerPlugin::aboutToShutdown()
{ {
d->connectionClient.finishProcess(); d->connectionClient.finishProcess();

View File

@@ -47,7 +47,6 @@ public:
~ClangPchManagerPlugin(); ~ClangPchManagerPlugin();
bool initialize(const QStringList &arguments, QString *errorMessage); bool initialize(const QStringList &arguments, QString *errorMessage);
void extensionsInitialized();
ShutdownFlag aboutToShutdown(); ShutdownFlag aboutToShutdown();
static PchManagerClient &pchManagerClient(); static PchManagerClient &pchManagerClient();

View File

@@ -131,10 +131,6 @@ bool ClangRefactoringPlugin::initialize(const QStringList & /*arguments*/, QStri
return true; return true;
} }
void ClangRefactoringPlugin::extensionsInitialized()
{
}
ExtensionSystem::IPlugin::ShutdownFlag ClangRefactoringPlugin::aboutToShutdown() ExtensionSystem::IPlugin::ShutdownFlag ClangRefactoringPlugin::aboutToShutdown()
{ {
CppTools::CppModelManager::removeRefactoringEngine( CppTools::CppModelManager::removeRefactoringEngine(

View File

@@ -50,7 +50,6 @@ public:
ClangRefactoringPlugin(); ClangRefactoringPlugin();
~ClangRefactoringPlugin(); ~ClangRefactoringPlugin();
bool initialize(const QStringList &arguments, QString *errorMessage); bool initialize(const QStringList &arguments, QString *errorMessage);
void extensionsInitialized();
ShutdownFlag aboutToShutdown(); ShutdownFlag aboutToShutdown();
static RefactoringEngine &refactoringEngine(); static RefactoringEngine &refactoringEngine();

View File

@@ -45,7 +45,6 @@ public:
private: private:
bool initialize(const QStringList &arguments, QString *errorString) final; bool initialize(const QStringList &arguments, QString *errorString) final;
void extensionsInitialized() final {}
QVector<QObject *> createTestObjects() const final; QVector<QObject *> createTestObjects() const final;
class ClangToolsPluginPrivate *d = nullptr; class ClangToolsPluginPrivate *d = nullptr;

View File

@@ -38,7 +38,6 @@ class CompilationDatabaseProjectManagerPlugin final : public ExtensionSystem::IP
~CompilationDatabaseProjectManagerPlugin(); ~CompilationDatabaseProjectManagerPlugin();
bool initialize(const QStringList &arguments, QString *errorMessage) final; bool initialize(const QStringList &arguments, QString *errorMessage) final;
void extensionsInitialized() final {}
QVector<QObject *> createTestObjects() const final; QVector<QObject *> createTestObjects() const final;
class CompilationDatabaseProjectManagerPluginPrivate *d = nullptr; class CompilationDatabaseProjectManagerPluginPrivate *d = nullptr;

View File

@@ -66,7 +66,6 @@ public:
private: private:
bool initialize(const QStringList &arguments, QString *errorMessage) final; bool initialize(const QStringList &arguments, QString *errorMessage) final;
void extensionsInitialized() final {}
ShutdownFlag aboutToShutdown() final; ShutdownFlag aboutToShutdown() final;
CodePasterPluginPrivate *d = nullptr; CodePasterPluginPrivate *d = nullptr;

View File

@@ -45,7 +45,6 @@ public:
private: private:
bool initialize(const QStringList &arguments, QString *errorString) final; bool initialize(const QStringList &arguments, QString *errorString) final;
void extensionsInitialized() final {}
std::unique_ptr<CppcheckPluginPrivate> d; std::unique_ptr<CppcheckPluginPrivate> d;
}; };

View File

@@ -50,9 +50,5 @@ bool CtfVisualizerPlugin::initialize(const QStringList &arguments, QString *erro
return true; return true;
} }
void CtfVisualizerPlugin::extensionsInitialized()
{
}
} // namespace Internal } // namespace Internal
} // namespace CtfVisualizer } // namespace CtfVisualizer

View File

@@ -40,7 +40,6 @@ public:
~CtfVisualizerPlugin(); ~CtfVisualizerPlugin();
bool initialize(const QStringList &arguments, QString *errorString) final; bool initialize(const QStringList &arguments, QString *errorString) final;
void extensionsInitialized() final;
class CtfVisualizerPluginPrivate *d = nullptr; class CtfVisualizerPluginPrivate *d = nullptr;
}; };

View File

@@ -54,7 +54,6 @@ public:
~DiffEditorPlugin() final; ~DiffEditorPlugin() final;
bool initialize(const QStringList &arguments, QString *errorMessage) final; bool initialize(const QStringList &arguments, QString *errorMessage) final;
void extensionsInitialized() final {};
private: private:
class DiffEditorPluginPrivate *d = nullptr; class DiffEditorPluginPrivate *d = nullptr;

View File

@@ -42,7 +42,6 @@ public:
private: private:
bool initialize(const QStringList &arguments, QString *errorMessage) final; bool initialize(const QStringList &arguments, QString *errorMessage) final;
void extensionsInitialized() final {}
class ImageViewerPluginPrivate *d = nullptr; class ImageViewerPluginPrivate *d = nullptr;
}; };

View File

@@ -41,7 +41,6 @@ public:
private: private:
bool initialize(const QStringList &arguments, QString *errorMessage) final; bool initialize(const QStringList &arguments, QString *errorMessage) final;
void extensionsInitialized() final {}
class IosPluginPrivate *d = nullptr; class IosPluginPrivate *d = nullptr;
}; };

View File

@@ -39,7 +39,6 @@ public:
~MacrosPlugin() final; ~MacrosPlugin() final;
bool initialize(const QStringList &arguments, QString *errorMessage) final; bool initialize(const QStringList &arguments, QString *errorMessage) final;
void extensionsInitialized() final {}
private: private:
class MacrosPluginPrivate *d = nullptr; class MacrosPluginPrivate *d = nullptr;

View File

@@ -40,7 +40,6 @@ public:
MarketplacePlugin() = default; MarketplacePlugin() = default;
bool initialize(const QStringList &, QString *) final { return true; } bool initialize(const QStringList &, QString *) final { return true; }
void extensionsInitialized() final {}
private: private:
Internal::QtMarketplaceWelcomePage welcomePage; Internal::QtMarketplaceWelcomePage welcomePage;

View File

@@ -91,10 +91,6 @@ bool PerfProfilerPlugin::initialize(const QStringList &arguments, QString *error
return true; return true;
} }
void PerfProfilerPlugin::extensionsInitialized()
{
}
PerfSettings *PerfProfilerPlugin::globalSettings() PerfSettings *PerfProfilerPlugin::globalSettings()
{ {
return perfGlobalSettings(); return perfGlobalSettings();

View File

@@ -41,7 +41,6 @@ public:
~PerfProfilerPlugin(); ~PerfProfilerPlugin();
bool initialize(const QStringList &arguments, QString *errorString) final; bool initialize(const QStringList &arguments, QString *errorString) final;
void extensionsInitialized() final;
QVector<QObject *> createTestObjects() const final; QVector<QObject *> createTestObjects() const final;
static PerfSettings *globalSettings(); static PerfSettings *globalSettings();

View File

@@ -263,9 +263,6 @@ bool QbsProjectManagerPlugin::initialize(const QStringList &arguments, QString *
return true; return true;
} }
void QbsProjectManagerPlugin::extensionsInitialized()
{ }
void QbsProjectManagerPlugin::targetWasAdded(Target *target) void QbsProjectManagerPlugin::targetWasAdded(Target *target)
{ {
if (!qobject_cast<QbsProject *>(target->project())) if (!qobject_cast<QbsProject *>(target->project()))

View File

@@ -49,7 +49,6 @@ private:
~QbsProjectManagerPlugin() final; ~QbsProjectManagerPlugin() final;
bool initialize(const QStringList &arguments, QString *errorMessage) final; bool initialize(const QStringList &arguments, QString *errorMessage) final;
void extensionsInitialized() final;
void targetWasAdded(ProjectExplorer::Target *target); void targetWasAdded(ProjectExplorer::Target *target);
void projectChanged(); void projectChanged();

View File

@@ -48,7 +48,6 @@ private slots:
private: private:
bool initialize(const QStringList &arguments, QString *errorMessage) final; bool initialize(const QStringList &arguments, QString *errorMessage) final;
void extensionsInitialized() final {}
class QmakeProjectManagerPluginPrivate *d = nullptr; class QmakeProjectManagerPluginPrivate *d = nullptr;
}; };

View File

@@ -243,10 +243,6 @@ bool QmlPreviewPlugin::initialize(const QStringList &arguments, QString *errorSt
return true; return true;
} }
void QmlPreviewPlugin::extensionsInitialized()
{
}
ExtensionSystem::IPlugin::ShutdownFlag QmlPreviewPlugin::aboutToShutdown() ExtensionSystem::IPlugin::ShutdownFlag QmlPreviewPlugin::aboutToShutdown()
{ {
d->m_parseThread.quit(); d->m_parseThread.quit();

View File

@@ -64,7 +64,6 @@ public:
~QmlPreviewPlugin() override; ~QmlPreviewPlugin() override;
bool initialize(const QStringList &arguments, QString *errorString) override; bool initialize(const QStringList &arguments, QString *errorString) override;
void extensionsInitialized() override;
ShutdownFlag aboutToShutdown() override; ShutdownFlag aboutToShutdown() override;
QVector<QObject *> createTestObjects() const override; QVector<QObject *> createTestObjects() const override;

View File

@@ -41,7 +41,6 @@ public:
private: private:
bool initialize(const QStringList &arguments, QString *errorString) final; bool initialize(const QStringList &arguments, QString *errorString) final;
void extensionsInitialized() final {}
class QmlProjectPluginPrivate *d = nullptr; class QmlProjectPluginPrivate *d = nullptr;
}; };

View File

@@ -41,7 +41,6 @@ public:
private: private:
bool initialize(const QStringList &arguments, QString *errorMessage) final; bool initialize(const QStringList &arguments, QString *errorMessage) final;
void extensionsInitialized() final {}
}; };
} // namespace Internal } // namespace Internal

View File

@@ -50,10 +50,6 @@ bool SerialTerminalPlugin::initialize(const QStringList &arguments, QString *err
return true; return true;
} }
void SerialTerminalPlugin::extensionsInitialized()
{
}
ExtensionSystem::IPlugin::ShutdownFlag SerialTerminalPlugin::aboutToShutdown() ExtensionSystem::IPlugin::ShutdownFlag SerialTerminalPlugin::aboutToShutdown()
{ {
m_serialOutputPane->closeTabs(SerialOutputPane::CloseTabNoPrompt); m_serialOutputPane->closeTabs(SerialOutputPane::CloseTabNoPrompt);

View File

@@ -44,7 +44,6 @@ public:
explicit SerialTerminalPlugin() = default; explicit SerialTerminalPlugin() = default;
bool initialize(const QStringList &arguments, QString *errorString) final; bool initialize(const QStringList &arguments, QString *errorString) final;
void extensionsInitialized() final;
ShutdownFlag aboutToShutdown() final; ShutdownFlag aboutToShutdown() final;
private: private:

View File

@@ -40,10 +40,6 @@ bool SilverSearcherPlugin::initialize(const QStringList &arguments, QString *err
return true; return true;
} }
void SilverSearcherPlugin::extensionsInitialized()
{
}
#ifdef WITH_TESTS #ifdef WITH_TESTS
QVector<QObject *> SilverSearcherPlugin::createTestObjects() const QVector<QObject *> SilverSearcherPlugin::createTestObjects() const
{ {

View File

@@ -37,7 +37,7 @@ class SilverSearcherPlugin : public ExtensionSystem::IPlugin
public: public:
bool initialize(const QStringList &arguments, QString *errorString) override; bool initialize(const QStringList &arguments, QString *errorString) override;
void extensionsInitialized() override;
#ifdef WITH_TESTS #ifdef WITH_TESTS
private: private:
QVector<QObject *> createTestObjects() const override; QVector<QObject *> createTestObjects() const override;

View File

@@ -43,7 +43,6 @@ public:
~TaskListPlugin() final; ~TaskListPlugin() final;
bool initialize(const QStringList &arguments, QString *errorMessage) override; bool initialize(const QStringList &arguments, QString *errorMessage) override;
void extensionsInitialized() override {}
static bool loadFile(QString *errorString, const Utils::FilePath &fileName); static bool loadFile(QString *errorString, const Utils::FilePath &fileName);

View File

@@ -79,10 +79,6 @@ bool TodoPlugin::initialize(const QStringList& args, QString *errMsg)
return true; return true;
} }
void TodoPlugin::extensionsInitialized()
{
}
void TodoPlugin::settingsChanged(const Settings &settings) void TodoPlugin::settingsChanged(const Settings &settings)
{ {
settings.save(Core::ICore::settings()); settings.save(Core::ICore::settings());

View File

@@ -47,7 +47,6 @@ public:
TodoPlugin(); TodoPlugin();
~TodoPlugin() override; ~TodoPlugin() override;
void extensionsInitialized() override;
bool initialize(const QStringList &arguments, QString *errorString) override; bool initialize(const QStringList &arguments, QString *errorString) override;
private: private:

View File

@@ -42,7 +42,6 @@ public:
~ValgrindPlugin() final; ~ValgrindPlugin() final;
bool initialize(const QStringList &arguments, QString *errorString) final; bool initialize(const QStringList &arguments, QString *errorString) final;
void extensionsInitialized() final {}
private: private:
QVector<QObject *> createTestObjects() const override; QVector<QObject *> createTestObjects() const override;

View File

@@ -135,10 +135,6 @@ bool VcsPlugin::initialize(const QStringList &arguments, QString *errorMessage)
return true; return true;
} }
void VcsPlugin::extensionsInitialized()
{
}
VcsPlugin *VcsPlugin::instance() VcsPlugin *VcsPlugin::instance()
{ {
return m_instance; return m_instance;

View File

@@ -50,8 +50,6 @@ public:
bool initialize(const QStringList &arguments, QString *errorMessage) override; bool initialize(const QStringList &arguments, QString *errorMessage) override;
void extensionsInitialized() override;
static VcsPlugin *instance(); static VcsPlugin *instance();
CommonVcsSettings settings() const; CommonVcsSettings settings() const;

View File

@@ -40,7 +40,6 @@ public:
private: private:
bool initialize(const QStringList &arguments, QString *errorMessage) final; bool initialize(const QStringList &arguments, QString *errorMessage) final;
void extensionsInitialized() final {}
class WinRtPluginPrivate *d = nullptr; class WinRtPluginPrivate *d = nullptr;
}; };

View File

@@ -33,8 +33,3 @@ bool MyPlugin1::initialize(const QStringList &arguments, QString *errorString)
Q_UNUSED(errorString) Q_UNUSED(errorString)
return true; return true;
} }
void MyPlugin1::extensionsInitialized()
{
}

View File

@@ -44,7 +44,6 @@ public:
MyPlugin1() = default; MyPlugin1() = default;
bool initialize(const QStringList &arguments, QString *errorString) final; bool initialize(const QStringList &arguments, QString *errorString) final;
void extensionsInitialized() final;
}; };
} // namespace Plugin1 } // namespace Plugin1

View File

@@ -31,8 +31,3 @@ bool MyPlugin2::initialize(const QStringList &, QString *)
{ {
return true; return true;
} }
void MyPlugin2::extensionsInitialized()
{
}

View File

@@ -44,7 +44,6 @@ public:
MyPlugin2() = default; MyPlugin2() = default;
bool initialize(const QStringList &arguments, QString *errorString) final; bool initialize(const QStringList &arguments, QString *errorString) final;
void extensionsInitialized() final;
}; };
} // Plugin2 } // Plugin2

View File

@@ -38,7 +38,3 @@ bool MyPlugin3::initialize(const QStringList &, QString *)
return true; return true;
} }
void MyPlugin3::extensionsInitialized()
{
}

View File

@@ -47,7 +47,6 @@ public:
MyPlugin3(); MyPlugin3();
bool initialize(const QStringList &arguments, QString *errorString); bool initialize(const QStringList &arguments, QString *errorString);
void extensionsInitialized();
}; };
} // namespace Plugin3 } // namespace Plugin3