index
:
qbs/qbs.git
1.1
1.10
1.11
1.12
1.13
1.14
1.15
1.16
1.17
1.18
1.19
1.2
1.20
1.21
1.22
1.23
1.24
1.3
1.4
1.5
1.6
1.7
1.8
1.9
2.0
2.1
2.2
2.3
master
wip/ci-ios
"Cubes" - Modern build tool for software projects
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
lib
/
corelib
/
language
/
modulemerger.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
ModuleLoader: Remove unneed loadBaseModule() call
Christian Kandeler
2018-05-17
1
-1
/
+12
*
Remove as many dynamic_casts as possible
Christian Kandeler
2017-11-30
1
-5
/
+5
*
Modernize variable declarations
Denis Shienkov
2017-11-30
1
-1
/
+1
*
corelib: Gather string constants in central place
Christian Kandeler
2017-11-29
1
-1
/
+2
*
Merge 1.10 into master
Christian Kandeler
2017-11-24
1
-1
/
+3
|
\
|
*
Ignore property assignments in Export items of disabled products
Christian Kandeler
2017-11-23
1
-1
/
+3
*
|
Use nullptr to initialize the pointers
Denis Shienkov
2017-11-20
1
-1
/
+1
*
|
STL compatibility: use empty() instead of isEmpty()
Jake Petroules
2017-11-16
1
-2
/
+2
|
/
*
Revert change to module merger that broke overriding list properties
Christian Kandeler
2017-07-31
1
-4
/
+1
*
Ensure every module property is tracked when evaluating
Joerg Bornemann
2017-05-29
1
-0
/
+2
*
Replace QSharedPointer/QWeakPointer with std::shared_ptr/std::weak_ptr
Jake Petroules
2017-05-23
1
-3
/
+3
*
Switch to a new multiplexing approach
Joerg Bornemann
2017-05-23
1
-1
/
+4
*
Replace all uses of QVector with std::vector
Jake Petroules
2017-03-29
1
-2
/
+2
*
Make Item::Modules an std::vector
Joerg Bornemann
2017-03-23
1
-5
/
+6
*
Use range-based for loops instead of iterators
Christian Kandeler
2017-02-23
1
-1
/
+1
*
Remove all usages of Q_FOREACH from the library
Christian Kandeler
2017-02-21
1
-6
/
+7
*
Use a sorted vector rather than QSet or std::set
Christian Kandeler
2017-01-05
1
-4
/
+3
*
ModuleMerger: Do not clone the module prototype
Christian Kandeler
2016-11-28
1
-4
/
+7
*
Remove the concept of an "Export Scope"
Christian Kandeler
2016-11-18
1
-4
/
+2
*
Merge 1.6 into master
Christian Kandeler
2016-10-28
1
-1
/
+1
|
\
|
*
Add module instance as scope to cloned module prototype
Christian Kandeler
2016-10-24
1
-1
/
+1
*
|
Re-display warnings when loading a stored build graph
Christian Kandeler
2016-09-30
1
-1
/
+1
*
|
Update license headers
Iikka Eklund
2016-08-29
1
-14
/
+23
*
|
Merge 1.6 into master
Christian Kandeler
2016-08-19
1
-4
/
+8
|
\
|
|
*
Fix scoping issue for list properties
Christian Kandeler
2016-08-17
1
-4
/
+8
*
|
Merge 1.6 into master
Christian Kandeler
2016-07-08
1
-0
/
+4
|
\
|
|
*
Allow to check for module version
Christian Kandeler
2016-07-07
1
-0
/
+4
*
|
Use correct type Item::Modules
Joerg Bornemann
2016-06-30
1
-1
/
+1
|
/
*
ModuleMerger: Replace the "wrong" module instance in more places.
Christian Kandeler
2016-06-24
1
-0
/
+19
*
ModuleMerger: Save unnecessary value copy.
Christian Kandeler
2016-06-22
1
-3
/
+2
*
Fix id look-ups for array properties.
Christian Kandeler
2016-06-22
1
-5
/
+1
*
Replace 'the Qt build suite' with 'Qbs' in copyright notices.
Jake Petroules
2016-06-06
1
-1
/
+1
*
Fix case of both required and non-required dependencies to a module.
Christian Kandeler
2016-04-20
1
-17
/
+22
*
Do module validation and Probe resolving after module merging.
Christian Kandeler
2016-01-12
1
-2
/
+39
*
ModuleMerger: Factor out redundant code.
Christian Kandeler
2015-09-03
1
-41
/
+18
*
ModuleMerger: Replace another check with an assertion.
Christian Kandeler
2015-09-02
1
-2
/
+1
*
ModuleMerger: Replace a check with an assertion.
Christian Kandeler
2015-09-02
1
-2
/
+1
*
Give the Item class a proper type attribute.
Christian Kandeler
2015-08-14
1
-2
/
+2
*
Fix excessive memory usage in ModuleMerger.
Christian Kandeler
2015-08-03
1
-8
/
+10
*
Code clean-up in corelib/language/.
Christian Kandeler
2015-07-30
1
-0
/
+2
*
Remove pointless parameter from Item::clone().
Christian Kandeler
2015-07-29
1
-1
/
+1
*
Fix evaluation of "product" in list properties.
Christian Kandeler
2015-07-29
1
-3
/
+9
*
Fix property evaluation of export items.
Joerg Bornemann
2015-07-20
1
-2
/
+4
*
Mark non-required modules that fail validation as non-present.
Christian Kandeler
2015-07-15
1
-0
/
+2
*
Do not shadow list properties in module prototypes.
Joerg Bornemann
2015-05-22
1
-6
/
+31
*
move next chain to Value
Joerg Bornemann
2015-05-22
1
-4
/
+3
*
move definingItem to Value
Joerg Bornemann
2015-05-22
1
-10
/
+3
*
introduce QualifiedId class
Joerg Bornemann
2015-05-21
1
-1
/
+1
*
fix property lookup
Joerg Bornemann
2015-05-21
1
-0
/
+195