diff options
author | Ulf Hermann <ulf.hermann@qt.io> | 2020-10-12 11:38:08 +0200 |
---|---|---|
committer | Ulf Hermann <ulf.hermann@qt.io> | 2020-10-15 09:37:06 +0200 |
commit | ed9ffa109eb2f242b59443ad430204a90c8028c4 (patch) | |
tree | 6bc947fc1b2083bda907be03fac18d97b32a670a /src/qmlcompiler/qqmljsimportvisitor_p.h | |
parent | 9344fcf1a6f4dc6c8176912ac7f2c37e05bf873f (diff) |
qmllint: Unify the printing of diagnostics
We can use QQmlJS::DiagnosticMessage to carry message, type, and
location.
Change-Id: I3868bc8035b4da13efad0d1b7d2f8dfeff1ef234
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'src/qmlcompiler/qqmljsimportvisitor_p.h')
-rw-r--r-- | src/qmlcompiler/qqmljsimportvisitor_p.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/qmlcompiler/qqmljsimportvisitor_p.h b/src/qmlcompiler/qqmljsimportvisitor_p.h index c8cbd66f14..8f0d937968 100644 --- a/src/qmlcompiler/qqmljsimportvisitor_p.h +++ b/src/qmlcompiler/qqmljsimportvisitor_p.h @@ -42,6 +42,7 @@ #include "qqmljsscope_p.h" #include <private/qqmljsast_p.h> +#include <private/qqmljsdiagnosticmessage_p.h> QT_BEGIN_NAMESPACE @@ -49,7 +50,7 @@ class QQmlJSImportVisitor : public QQmlJS::AST::Visitor { public: QQmlJSScope::Ptr result(const QString &scopeName) const; - QStringList errors() const { return m_errors; } + QList<QQmlJS::DiagnosticMessage> errors() const { return m_errors; } private: bool visit(QQmlJS::AST::UiObjectDefinition *) override; @@ -66,7 +67,7 @@ private: QQmlJSScope::ConstPtr m_rootObject; QHash<QString, QQmlJSScope::Ptr> m_objects; - QStringList m_errors; + QList<QQmlJS::DiagnosticMessage> m_errors; }; QT_END_NAMESPACE |