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
/
item.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
clang-tidy: fix 'bugprone-assignment-in-if-condition'
Ivan Komissarov
2024-02-26
1
-1
/
+2
*
clang-tidy: fix 'modernize-return-braced-init-list'
Ivan Komissarov
2024-02-23
1
-3
/
+3
*
Merge 2.2 into master
Christian Kandeler
2024-01-19
1
-0
/
+5
|
\
|
*
DependenciesResolver: Don't attach properties on non-present modules
Christian Kandeler
2024-01-18
1
-0
/
+5
*
|
Add an LSP server
Christian Kandeler
2023-11-07
1
-0
/
+6
|
/
*
Loader: Resolve products in parallel
Christian Kandeler
2023-09-05
1
-8
/
+64
*
Loader: Move ItemPool pointer out of Item
Christian Kandeler
2023-07-27
1
-21
/
+10
*
Loader: Store ProductContext in Item::Module
Christian Kandeler
2023-07-10
1
-5
/
+5
*
Port from qAsConst() to std::as_const()
Marc Mutz
2023-05-22
1
-2
/
+2
*
Rewrite ModuleLoader
Christian Kandeler
2023-04-20
1
-6
/
+67
*
Make handling of deprecated items and properties configurable
Christian Kandeler
2022-10-04
1
-18
/
+4
*
clang-tidy: fix 'performance-no-automatic-move' warning
Ivan Komissarov
2022-08-16
1
-2
/
+2
*
Use common function for property overriding
Ivan Komissarov
2021-10-07
1
-0
/
+23
*
qt6: replace some QStringRefs with QStringViews
Ivan Komissarov
2020-11-09
1
-2
/
+2
*
Avoid useless allocations in Item::propertyDeclaration
Ivan Komissarov
2020-02-27
1
-7
/
+7
*
Fix calls to non-const begin()/end() in range-for loops
Ivan Komissarov
2019-03-06
1
-1
/
+2
*
Use QStringLiteral more where it is possible
Denis Shienkov
2019-02-25
1
-6
/
+6
*
Handle Depends.productTypes entirely in the ModuleLoader
Christian Kandeler
2018-05-02
1
-0
/
+6
*
Mark values that were set up as the defaults of built-in item properties
Christian Kandeler
2018-01-05
1
-0
/
+1
*
Clean up LanguageInfo
Jake Petroules
2017-12-01
1
-1
/
+2
*
corelib: Gather string constants in central place
Christian Kandeler
2017-11-29
1
-3
/
+3
*
STL compatibility: use push_back() instead of append()
Jake Petroules
2017-11-22
1
-2
/
+2
*
Use nullptr to initialize the pointers
Denis Shienkov
2017-11-20
1
-6
/
+6
*
STL compatibility: use empty() instead of isEmpty()
Jake Petroules
2017-11-16
1
-2
/
+2
*
STL compatibility: use size() instead of count()
Jake Petroules
2017-11-15
1
-1
/
+1
*
ModuleLoader: Fix false positive in property declaration checker
Christian Kandeler
2017-10-04
1
-0
/
+11
*
Keep expired properties apart from non-expired ones
Christian Kandeler
2017-08-21
1
-4
/
+16
*
Fix false positive in property declaration checker
Christian Kandeler
2017-07-04
1
-8
/
+20
*
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
-7
/
+7
*
Make it possible to parametrize dependencies
Joerg Bornemann
2017-05-22
1
-0
/
+5
*
Rename Item::setPropertyObserver to setObserver
Joerg Bornemann
2017-04-26
1
-6
/
+6
*
Add Item::ownProperty for symmetry and use it where appropriate
Joerg Bornemann
2017-03-23
1
-0
/
+5
*
Remove all usages of Q_FOREACH from the library
Christian Kandeler
2017-02-21
1
-4
/
+5
*
Make sure an item always has a valid type
Christian Kandeler
2017-01-10
1
-5
/
+4
*
Remove Item::m_functions
Joerg Bornemann
2017-01-09
1
-1
/
+0
*
Remove the typename member from the Item class
Christian Kandeler
2017-01-06
1
-2
/
+12
*
Remove PropertyObserver::onItemDestroyed()
Christian Kandeler
2017-01-06
1
-6
/
+0
*
Update license headers
Iikka Eklund
2016-08-29
1
-14
/
+23
*
Allow to provide deprecation info for module properties
Christian Kandeler
2016-08-16
1
-2
/
+4
*
Merge remote-tracking branch 'origin/1.5'
Joerg Bornemann
2016-06-08
1
-1
/
+1
|
\
|
*
Replace 'the Qt build suite' with 'Qbs' in copyright notices.
Jake Petroules
2016-06-06
1
-1
/
+1
*
|
Merge 1.5 into master.
Christian Kandeler
2016-05-27
1
-3
/
+8
|
\
|
|
*
Fix null pointer accesses.
Christian Kandeler
2016-05-20
1
-3
/
+8
*
|
Remove deprecated JS functions
Joerg Bornemann
2016-03-21
1
-3
/
+0
|
/
*
Ignore explicit dependencies on the "qbs" module.
Christian Kandeler
2015-11-06
1
-0
/
+1
*
Give the Item class a proper type attribute.
Christian Kandeler
2015-08-14
1
-16
/
+10
*
Replace Item::m_moduleInstance with a QFlags object.
Christian Kandeler
2015-08-13
1
-2
/
+9
*
Code clean-up in corelib/language/.
Christian Kandeler
2015-07-30
1
-1
/
+21
*
Remove pointless parameter from Item::clone().
Christian Kandeler
2015-07-29
1
-3
/
+3
[next]