From f68f3c0112e181787efa6710cdd95bc42a698e1e Mon Sep 17 00:00:00 2001 From: hjk Date: Tue, 15 May 2018 09:33:26 +0200 Subject: ProjectExplorer: Remove unused BuildStepFactory::clone method Change-Id: I559441a6160e288b647bdb45b759992df26227d1 Reviewed-by: Tobias Hunger --- src/plugins/projectexplorer/buildstep.cpp | 18 ------------------ 1 file changed, 18 deletions(-) (limited to 'src/plugins/projectexplorer/buildstep.cpp') diff --git a/src/plugins/projectexplorer/buildstep.cpp b/src/plugins/projectexplorer/buildstep.cpp index 265a718f143..232a95483a9 100644 --- a/src/plugins/projectexplorer/buildstep.cpp +++ b/src/plugins/projectexplorer/buildstep.cpp @@ -337,22 +337,4 @@ BuildStep *BuildStepFactory::restore(BuildStepList *parent, const QVariantMap &m return bs; } -BuildStep *BuildStepFactory::clone(BuildStepList *parent, BuildStep *product) -{ - if ((m_info.flags & BuildStepInfo::Unclonable) != 0) - return nullptr; - if (m_info.id != product->id()) - return nullptr; - BuildStep *bs = m_info.creator(parent); - if (!bs) - return nullptr; - const QVariantMap map = product->toMap(); - if (!bs->fromMap(map)) { - QTC_CHECK(false); - delete bs; - return nullptr; - } - return bs; -} - } // ProjectExplorer -- cgit v1.2.3