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
/
itemreaderastvisitor.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Introduce loader/ subdirectory
Christian Kandeler
2023-05-04
1
-391
/
+0
*
Rewrite ModuleLoader
Christian Kandeler
2023-04-20
1
-4
/
+4
*
Make handling of deprecated items and properties configurable
Christian Kandeler
2022-10-04
1
-18
/
+4
*
qt6: replace some QStringRefs with QStringViews
Ivan Komissarov
2020-11-09
1
-1
/
+1
*
Use pass-by-value and move
Ivan Komissarov
2019-03-07
1
-2
/
+2
*
Get rid of the need for "import qbs"
Joerg Bornemann
2018-06-22
1
-3
/
+3
*
Merge 1.10 into 1.11
Christian Kandeler
2018-01-31
1
-1
/
+5
|
\
|
*
Fix SOFT ASSERT for parametrized dependencies in Export/Module items
v1.10.1
1.10
Joerg Bornemann
2018-01-31
1
-1
/
+5
*
|
Fix id pointer of base items
Joerg Bornemann
2018-01-17
1
-3
/
+35
*
|
Correct the name of the base item variable in code dealing with inheritance
Joerg Bornemann
2018-01-15
1
-9
/
+8
*
|
Clean up LanguageInfo
Jake Petroules
2017-12-01
1
-1
/
+2
*
|
corelib: Gather string constants in central place
Christian Kandeler
2017-11-29
1
-4
/
+5
*
|
Replace more loops with range-for
Jake Petroules
2017-11-27
1
-2
/
+1
*
|
STL compatibility: use size() instead of count()
Jake Petroules
2017-11-15
1
-3
/
+3
*
|
STL compatibility: use front() instead of first()
Jake Petroules
2017-11-14
1
-1
/
+1
|
/
*
Use std::vector as container for JSSourceValue::Alternative
Joerg Bornemann
2017-10-05
1
-1
/
+1
*
Ensure every module property is tracked when evaluating
Joerg Bornemann
2017-05-29
1
-0
/
+1
*
Replace QSharedPointer/QWeakPointer with std::shared_ptr/std::weak_ptr
Jake Petroules
2017-05-23
1
-5
/
+5
*
Support readonly properties
Joerg Bornemann
2017-03-29
1
-5
/
+11
*
Remove PropertyDeclaration::ListProperty flag
Joerg Bornemann
2017-03-29
1
-3
/
+1
*
Add Item::ownProperty for symmetry and use it where appropriate
Joerg Bornemann
2017-03-23
1
-1
/
+1
*
Use Item::hasOwnProperty where appropriate
Joerg Bornemann
2017-03-23
1
-1
/
+1
*
Clean up [q]fileinfo.h includes
Joerg Bornemann
2017-03-06
1
-1
/
+0
*
Use range-based for loops instead of iterators
Christian Kandeler
2017-02-23
1
-2
/
+2
*
Remove all usages of Q_FOREACH from the library
Christian Kandeler
2017-02-21
1
-1
/
+1
*
Make sure an item always has a valid type
Christian Kandeler
2017-01-10
1
-21
/
+19
*
Remove Item::m_functions
Joerg Bornemann
2017-01-09
1
-18
/
+0
*
Remove the typename member from the Item class
Christian Kandeler
2017-01-06
1
-1
/
+0
*
Slighltly improve a parser error message
Christian Kandeler
2016-12-21
1
-0
/
+5
*
Prohibit use of ambiguous ids
Joerg Bornemann
2016-11-22
1
-0
/
+7
*
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
*
Move item type check from ModuleLoader to ItemReaderASTVisitor
Christian Kandeler
2016-07-27
1
-0
/
+12
*
Yield error on misused inherited properties
Joerg Bornemann
2016-06-30
1
-0
/
+2
*
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
*
|
Support deprecation info for items.
Christian Kandeler
2016-05-11
1
-1
/
+28
|
/
*
Add location to error message about unknown items.
Christian Kandeler
2016-03-04
1
-1
/
+1
*
Make use of our knowledge that ItemValue::item() is never null.
Christian Kandeler
2015-08-17
1
-2
/
+0
*
Give the Item class a proper type attribute.
Christian Kandeler
2015-08-14
1
-12
/
+20
*
ASTVisitor: Add QBS_CHECKS for things we believe cannot happen.
Christian Kandeler
2015-08-11
1
-4
/
+3
*
ASTVisitor: Resolve type name before setting up alternatives.
Christian Kandeler
2015-08-11
1
-10
/
+16
*
Refactor ItemReaderASTVisitor.
Christian Kandeler
2015-08-11
1
-399
/
+68
*
Remove unneeded members from ItemReaderASTVisitor.
Christian Kandeler
2015-08-07
1
-39
/
+19
*
Make it possible to overwrite properties conditionally.
Joerg Bornemann
2015-08-04
1
-1
/
+4
*
Allow importing JS collections also via the file name syntax.
Christian Kandeler
2015-08-04
1
-14
/
+22
*
De-friend ItemReaderASTVisitor from FileContext.
Christian Kandeler
2015-07-30
1
-17
/
+9
*
Code clean-up in corelib/language/.
Christian Kandeler
2015-07-30
1
-0
/
+3
*
Move setupItemForBuiltinDeclarations() to Item class.
Christian Kandeler
2015-07-29
1
-1
/
+1
*
Decouple ItemReader and ItemReaderASTVisitor.
Christian Kandeler
2015-07-28
1
-25
/
+28
[next]