diff options
author | Ulf Hermann <ulf.hermann@qt.io> | 2020-09-24 13:23:32 +0200 |
---|---|---|
committer | Ulf Hermann <ulf.hermann@qt.io> | 2020-09-25 15:21:41 +0200 |
commit | 88fd9c3996fd0280be639ad116ebc3a1b30ae0c4 (patch) | |
tree | 24fa1ece436e8394869f078380d1c6a366d0e521 /tools/shared | |
parent | 25a1ad9b654a9a7b0b04d8b63a020162c18b5e20 (diff) |
qmllint: Keep scopes mutable until all the imports are resolved
Change-Id: I48601019d0e200eae9d52c3a9db45913cdd9d0f8
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'tools/shared')
-rw-r--r-- | tools/shared/typedescriptionreader.cpp | 2 | ||||
-rw-r--r-- | tools/shared/typedescriptionreader.h | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/tools/shared/typedescriptionreader.cpp b/tools/shared/typedescriptionreader.cpp index 5dded4502c..ae2e481397 100644 --- a/tools/shared/typedescriptionreader.cpp +++ b/tools/shared/typedescriptionreader.cpp @@ -52,7 +52,7 @@ QString toString(const UiQualifiedId *qualifiedId, QChar delimiter = QLatin1Char } bool TypeDescriptionReader::operator()( - QHash<QString, ScopeTree::ConstPtr> *objects, + QHash<QString, ScopeTree::Ptr> *objects, QStringList *dependencies) { Engine engine; diff --git a/tools/shared/typedescriptionreader.h b/tools/shared/typedescriptionreader.h index 2c86282163..bf0fd43eae 100644 --- a/tools/shared/typedescriptionreader.h +++ b/tools/shared/typedescriptionreader.h @@ -55,7 +55,7 @@ public: : m_fileName(std::move(fileName)), m_source(std::move(data)) {} bool operator()( - QHash<QString, ScopeTree::ConstPtr> *objects, + QHash<QString, ScopeTree::Ptr> *objects, QStringList *dependencies); QString errorMessage() const { return m_errorMessage; } @@ -88,7 +88,7 @@ private: QString m_source; QString m_errorMessage; QString m_warningMessage; - QHash<QString, ScopeTree::ConstPtr> *m_objects = nullptr; + QHash<QString, ScopeTree::Ptr> *m_objects = nullptr; QStringList *m_dependencies = nullptr; }; |