diff --git a/src/plugins/mesonprojectmanager/mesonprojectplugin.cpp b/src/plugins/mesonprojectmanager/mesonprojectplugin.cpp index 04904188312..6e0b58e1f9a 100644 --- a/src/plugins/mesonprojectmanager/mesonprojectplugin.cpp +++ b/src/plugins/mesonprojectmanager/mesonprojectplugin.cpp @@ -38,20 +38,11 @@ #include "settings/tools/toolssettingsaccessor.h" #include "settings/tools/toolssettingspage.h" -#include -#include #include -#include #include #include -#include - -#include - -#include - using namespace Core; using namespace ProjectExplorer; using namespace Utils; @@ -113,8 +104,6 @@ bool MesonProjectPlugin::initialize(const QStringList & /*arguments*/, QString * return true; } -void MesonProjectPlugin::extensionsInitialized() {} - } // namespace Internal } // namespace MesonProjectManager diff --git a/src/plugins/mesonprojectmanager/mesonprojectplugin.h b/src/plugins/mesonprojectmanager/mesonprojectplugin.h index 8cbcfa10bae..15ef78e407b 100644 --- a/src/plugins/mesonprojectmanager/mesonprojectplugin.h +++ b/src/plugins/mesonprojectmanager/mesonprojectplugin.h @@ -30,22 +30,16 @@ namespace MesonProjectManager { namespace Internal { -class MesonProjectPlugin : public ExtensionSystem::IPlugin +class MesonProjectPlugin final : public ExtensionSystem::IPlugin { Q_OBJECT Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "MesonProjectManager.json") public: - ~MesonProjectPlugin() override; - -#ifdef WITH_TESTS -private slots: - -#endif + ~MesonProjectPlugin() final; private: - bool initialize(const QStringList &arguments, QString *errorMessage) override; - void extensionsInitialized() override; + bool initialize(const QStringList &arguments, QString *errorMessage) final; class MesonProjectPluginPrivate *d = nullptr; };