forked from qt-creator/qt-creator
CppEditor: simplify CppQuickFixOperation interface
Change-Id: Ib3ed82c7f07f80027b18471ffb7b3055fa74eb52 Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
This commit is contained in:
@@ -55,12 +55,12 @@ IAssistProposal *QuickFixAssistProcessor::perform(const IAssistInterface *interf
|
||||
|
||||
QSharedPointer<const IAssistInterface> assistInterface(interface);
|
||||
|
||||
QList<QuickFixOperation::Ptr> quickFixes;
|
||||
QuickFixOperations quickFixes;
|
||||
|
||||
const QuickFixAssistProvider *quickFixProvider =
|
||||
static_cast<const QuickFixAssistProvider *>(provider());
|
||||
foreach (QuickFixFactory *factory, quickFixProvider->quickFixFactories())
|
||||
quickFixes += factory->matchingOperations(assistInterface);
|
||||
factory->matchingOperations(assistInterface, quickFixes);
|
||||
|
||||
if (!quickFixes.isEmpty()) {
|
||||
QList<BasicProposalItem *> items;
|
||||
|
||||
Reference in New Issue
Block a user