forked from qt-creator/qt-creator
ProjectExplorer: Remove unused BuildStepFactory::clone method
Change-Id: I559441a6160e288b647bdb45b759992df26227d1 Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -132,7 +132,6 @@ public:
|
||||
Core::Id stepId() const;
|
||||
BuildStep *create(BuildStepList *parent, Core::Id id);
|
||||
BuildStep *restore(BuildStepList *parent, const QVariantMap &map);
|
||||
BuildStep *clone(BuildStepList *parent, BuildStep *product);
|
||||
|
||||
virtual bool canHandle(BuildStepList *bsl) const;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user