forked from qt-creator/qt-creator
TextEditor: Split the global QuickFixFactory list
It's only ever used in the filtered Cpp/QmlJs variants. Splitting the class simplifies the code and avoids re-doing filtering over and over again. Also inline QuickFixFactory::matchingOperations() into callers Change-Id: I730756315f2e0321649259ef229631233b12fbdd Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -71,11 +71,4 @@ QString QmlJSQuickFixOperation::fileName() const
|
||||
return m_interface->semanticInfo().document->fileName();
|
||||
}
|
||||
|
||||
|
||||
void QmlJSQuickFixFactory::matchingOperations(const QuickFixInterface &interface,
|
||||
QuickFixOperations &result)
|
||||
{
|
||||
match(interface.staticCast<const QmlJSQuickFixAssistInterface>(), result);
|
||||
}
|
||||
|
||||
} // namespace QmlJSEditor
|
||||
|
||||
Reference in New Issue
Block a user