aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@qt.io>2018-07-17 14:53:56 +0200
committerChristian Kandeler <christian.kandeler@qt.io>2018-07-31 08:34:24 +0000
commitd020016e9ece106c0214d050aa3a5802357aeb55 (patch)
tree450d0b0e859e1a2ba3640eac1c801b26161043bc /src/lib/corelib/language
parentf8ba1f5c8d029840d24f342e92b116e5d107a835 (diff)
Make sure the set of root artifacts is always up to date
... by updating it whenever artifact file tags change. Change-Id: I62496ba73f7633888de6be16aca59777a53629ed Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'src/lib/corelib/language')
-rw-r--r--src/lib/corelib/language/language.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/corelib/language/language.cpp b/src/lib/corelib/language/language.cpp
index 50704a1fb..06887fefb 100644
--- a/src/lib/corelib/language/language.cpp
+++ b/src/lib/corelib/language/language.cpp
@@ -408,8 +408,8 @@ ArtifactSet ResolvedProduct::targetArtifacts() const
QBS_CHECK(buildData);
ArtifactSet taSet;
for (Artifact * const a : buildData->rootArtifacts()) {
- if (a->fileTags().intersects(fileTags))
- taSet << a;
+ QBS_CHECK(a->fileTags().intersects(fileTags));
+ taSet << a;
}
return taSet;
}