diff options
author | Christian Kamm <christian.d.kamm@nokia.com> | 2011-04-21 11:09:29 +0200 |
---|---|---|
committer | Christian Kamm <christian.d.kamm@nokia.com> | 2011-04-21 11:16:50 +0200 |
commit | c504d28eb50ec1c33986fdbcf5221ec6ae57b860 (patch) | |
tree | 9861fab4aa58675741a29fadb4731a3a0a1720aa /src/plugins/qmljseditor/qmljssemantichighlighter.cpp | |
parent | e21311132ba3fa8cf0d8ade81117f988da8363e9 (diff) | |
download | qt-creator-c504d28eb50ec1c33986fdbcf5221ec6ae57b860.tar.gz |
QmlJS: Add semantic errors to task window.
Task-number: QTCREATORBUG-4103
Reviewed-by: Leandro Melo
Diffstat (limited to 'src/plugins/qmljseditor/qmljssemantichighlighter.cpp')
-rw-r--r-- | src/plugins/qmljseditor/qmljssemantichighlighter.cpp | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/plugins/qmljseditor/qmljssemantichighlighter.cpp b/src/plugins/qmljseditor/qmljssemantichighlighter.cpp index 323b46587e..bdf8f06cd7 100644 --- a/src/plugins/qmljseditor/qmljssemantichighlighter.cpp +++ b/src/plugins/qmljseditor/qmljssemantichighlighter.cpp @@ -133,13 +133,9 @@ SemanticInfo SemanticHighlighter::semanticInfo(const SemanticHighlighterSource & semanticInfo.document = doc; QmlJS::Interpreter::Context *ctx = new QmlJS::Interpreter::Context; - QmlJS::Link link(ctx, doc, snapshot, QmlJS::ModelManagerInterface::instance()->importPaths()); + QmlJS::Link link(ctx, snapshot, QmlJS::ModelManagerInterface::instance()->importPaths(), doc, &semanticInfo.semanticMessages); semanticInfo.m_context = QSharedPointer<const QmlJS::Interpreter::Context>(ctx); - semanticInfo.semanticMessages = link.diagnosticMessages(); - QStringList importPaths; - if (m_modelManager) - importPaths = m_modelManager->importPaths(); QmlJS::Check checker(doc, snapshot, ctx); semanticInfo.semanticMessages.append(checker()); |