forked from qt-creator/qt-creator
TextEditor: Flatten QuickFixAssistProcessor hierarchy
{Cpp,QmlJS}QuickFixProcessor were doing the same (storing a single
pointer to a IAssistProvider). This could be done in the base
class with the leaf classes removed.
Change-Id: I0e419f37c5547d5ddfcfd1a767d356040dd7e56f
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
This commit is contained in:
@@ -57,19 +57,6 @@ private:
|
||||
};
|
||||
|
||||
|
||||
class QmlJSQuickFixProcessor : public TextEditor::QuickFixAssistProcessor
|
||||
{
|
||||
public:
|
||||
QmlJSQuickFixProcessor(const TextEditor::IAssistProvider *provider);
|
||||
~QmlJSQuickFixProcessor();
|
||||
|
||||
const TextEditor::IAssistProvider *provider() const Q_DECL_OVERRIDE;
|
||||
|
||||
private:
|
||||
const TextEditor::IAssistProvider *m_provider;
|
||||
};
|
||||
|
||||
|
||||
class QmlJSQuickFixAssistProvider : public TextEditor::QuickFixAssistProvider
|
||||
{
|
||||
public:
|
||||
|
||||
Reference in New Issue
Block a user