diff options
author | Christian Kandeler <christian.kandeler@qt.io> | 2016-12-05 18:17:08 +0100 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@qt.io> | 2016-12-06 10:58:33 +0000 |
commit | d70a44607c142be32677fd8d2435c1e571c65b9f (patch) | |
tree | 71fbb92e860e4e4117388b827f1b4c6dd291e20a | |
parent | a4de37a2be7d4e54be521d324d9d58aa39f13d91 (diff) |
ModuleLoader: No warnings for module properties in Artifact items
These are "special" due to QBS-1030 and must be ignored for now.
Task-number: QBS-1058
Change-Id: I5a405ea035446c8d0c074f51bdde6bda78b3f8f1
Reviewed-by: Jake Petroules <jake.petroules@qt.io>
-rw-r--r-- | src/lib/corelib/language/moduleloader.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lib/corelib/language/moduleloader.cpp b/src/lib/corelib/language/moduleloader.cpp index 873e10412..ac6dc1d3e 100644 --- a/src/lib/corelib/language/moduleloader.cpp +++ b/src/lib/corelib/language/moduleloader.cpp @@ -310,6 +310,10 @@ private: void handle(ItemValue *value) { + // TODO: Remove once QBS-1030 is fixed. + if (m_parentItem->type() == ItemType::Artifact) + return; + if (value->item()->type() != ItemType::ModuleInstance && value->item()->type() != ItemType::ModulePrefix && m_parentItem->file() |