diff options
author | hjk <hjk121@nokiamail.com> | 2014-09-30 11:28:58 +0200 |
---|---|---|
committer | hjk <hjk121@nokiamail.com> | 2014-09-30 13:40:03 +0200 |
commit | 335e625bdc81432cd4027dc41b6243246872c3e0 (patch) | |
tree | 97cd5fe598f800b3c1583cc974a60702dc5f3bbd /src/plugins/qmljseditor/qmljsquickfixassist.cpp | |
parent | 81cb471997a83b2caf3dbb107accb0cece084e10 (diff) | |
download | qt-creator-335e625bdc81432cd4027dc41b6243246872c3e0.tar.gz |
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>
Diffstat (limited to 'src/plugins/qmljseditor/qmljsquickfixassist.cpp')
-rw-r--r-- | src/plugins/qmljseditor/qmljsquickfixassist.cpp | 17 |
1 files changed, 1 insertions, 16 deletions
diff --git a/src/plugins/qmljseditor/qmljsquickfixassist.cpp b/src/plugins/qmljseditor/qmljsquickfixassist.cpp index bf92ac17f0..efc24801b4 100644 --- a/src/plugins/qmljseditor/qmljsquickfixassist.cpp +++ b/src/plugins/qmljseditor/qmljsquickfixassist.cpp @@ -67,21 +67,6 @@ QmlJSRefactoringFilePtr QmlJSQuickFixAssistInterface::currentFile() const return m_currentFile; } -// ---------------------- -// QmlJSQuickFixProcessor -// ---------------------- -QmlJSQuickFixProcessor::QmlJSQuickFixProcessor(const TextEditor::IAssistProvider *provider) - : m_provider(provider) -{} - -QmlJSQuickFixProcessor::~QmlJSQuickFixProcessor() -{} - -const IAssistProvider *QmlJSQuickFixProcessor::provider() const -{ - return m_provider; -} - // --------------------------- // QmlJSQuickFixAssistProvider // --------------------------- @@ -103,7 +88,7 @@ bool QmlJSQuickFixAssistProvider::supportsEditor(Core::Id editorId) const IAssistProcessor *QmlJSQuickFixAssistProvider::createProcessor() const { - return new QmlJSQuickFixProcessor(this); + return new QuickFixAssistProcessor(this); } QList<QuickFixFactory *> QmlJSQuickFixAssistProvider::quickFixFactories() const |