From f31007f40a0ec03002f1205023b094021da1c4b8 Mon Sep 17 00:00:00 2001 From: hjk Date: Tue, 13 Jun 2023 10:49:20 +0200 Subject: [PATCH] Meson: Remove unnecessary MesonBuildSystem::kits Base is good enough. Change-Id: I3f9f1007336b8ae9a03c8e75da64a8eb5b73a8af Reviewed-by: Alessandro Portale --- src/plugins/mesonprojectmanager/mesonbuildsystem.cpp | 5 ----- src/plugins/mesonprojectmanager/mesonbuildsystem.h | 2 +- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/src/plugins/mesonprojectmanager/mesonbuildsystem.cpp b/src/plugins/mesonprojectmanager/mesonbuildsystem.cpp index 5f1a3b96c25..16b18293e3e 100644 --- a/src/plugins/mesonprojectmanager/mesonbuildsystem.cpp +++ b/src/plugins/mesonprojectmanager/mesonbuildsystem.cpp @@ -228,11 +228,6 @@ void MesonBuildSystem::parsingCompleted(bool success) emit buildConfiguration()->enabledChanged(); // HACK. Should not be needed. } -Kit *MesonBuildSystem::MesonBuildSystem::kit() -{ - return buildConfiguration()->kit(); -} - QStringList MesonBuildSystem::configArgs(bool isSetup) { const QString ¶ms = mesonBuildConfiguration()->parameters(); diff --git a/src/plugins/mesonprojectmanager/mesonbuildsystem.h b/src/plugins/mesonprojectmanager/mesonbuildsystem.h index 9851c4af447..5381df9a0d8 100644 --- a/src/plugins/mesonprojectmanager/mesonbuildsystem.h +++ b/src/plugins/mesonprojectmanager/mesonbuildsystem.h @@ -61,8 +61,8 @@ private: void updateKit(ProjectExplorer::Kit *kit); bool needsSetup(); void parsingCompleted(bool success); - ProjectExplorer::Kit *kit(); QStringList configArgs(bool isSetup); + ProjectExplorer::BuildSystem::ParseGuard m_parseGuard; MesonProjectParser m_parser; CppEditor::CppProjectUpdater m_cppCodeModelUpdater;