aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@qt.io>2016-12-05 18:17:08 +0100
committerChristian Kandeler <christian.kandeler@qt.io>2016-12-06 10:58:33 +0000
commitd70a44607c142be32677fd8d2435c1e571c65b9f (patch)
tree71fbb92e860e4e4117388b827f1b4c6dd291e20a
parenta4de37a2be7d4e54be521d324d9d58aa39f13d91 (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.cpp4
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()