diff --git a/src/plugins/qmljseditor/qmltaskmanager.cpp b/src/plugins/qmljseditor/qmltaskmanager.cpp index 3bcb5d12a2754c42a4fe7ab61581b7a1b82ef173..2fdc44f806482eb8710315b7f95c4d3dd4e24dab 100644 --- a/src/plugins/qmljseditor/qmltaskmanager.cpp +++ b/src/plugins/qmljseditor/qmltaskmanager.cpp @@ -70,12 +70,13 @@ QmlTaskManager::QmlTaskManager(QObject *parent) : } void QmlTaskManager::collectMessages(QFutureInterface<FileErrorMessages> &future, - Snapshot snapshot, QStringList files, QStringList importPaths) + Snapshot snapshot, QStringList files, QStringList /*importPaths*/) { - Interpreter::Context ctx(snapshot); - QHash<QString, QList<DiagnosticMessage> > linkMessages; - Link link(&ctx, snapshot, importPaths); - link(&linkMessages); + // ### link and check error messages are disabled for now: too many false-positives! + //Interpreter::Context ctx(snapshot); + //QHash<QString, QList<DiagnosticMessage> > linkMessages; + //Link link(&ctx, snapshot, importPaths); + //link(&linkMessages); foreach (const QString &fileName, files) { Document::Ptr document = snapshot.document(fileName); @@ -85,10 +86,11 @@ void QmlTaskManager::collectMessages(QFutureInterface<FileErrorMessages> &future FileErrorMessages result; result.fileName = fileName; result.messages = document->diagnosticMessages(); - result.messages += linkMessages.value(fileName); - Check checker(document, &ctx); - result.messages.append(checker()); + //result.messages += linkMessages.value(fileName); + + //Check checker(document, &ctx); + //result.messages.append(checker()); future.reportResult(result); if (future.isCanceled())