summaryrefslogtreecommitdiff
path: root/src/plugins/qmljseditor/qmljsquickfixassist.cpp
diff options
context:
space:
mode:
authorhjk <hjk121@nokiamail.com>2014-09-30 11:28:58 +0200
committerhjk <hjk121@nokiamail.com>2014-09-30 13:40:03 +0200
commit335e625bdc81432cd4027dc41b6243246872c3e0 (patch)
tree97cd5fe598f800b3c1583cc974a60702dc5f3bbd /src/plugins/qmljseditor/qmljsquickfixassist.cpp
parent81cb471997a83b2caf3dbb107accb0cece084e10 (diff)
downloadqt-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.cpp17
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