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
/
moduleloader.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Introduce loader/ subdirectory
Christian Kandeler
2023-05-04
1
-99
/
+0
*
Move module file loading code into ModuleLoader
Christian Kandeler
2023-04-24
1
-9
/
+24
*
Rewrite ModuleLoader
Christian Kandeler
2023-04-20
1
-399
/
+24
*
Factorize out probe code from module loader
Raphael Cotty
2022-01-22
1
-22
/
+3
*
Do not modify the global state after running provider
Ivan Komissarov
2021-07-27
1
-1
/
+1
*
Wrap ModuleProviderInfoList in a struct
Ivan Komissarov
2021-07-27
1
-2
/
+2
*
Add profiling timer for module providers
Ivan Komissarov
2021-05-20
1
-0
/
+1
*
Move module providers code to the separate class
Ivan Komissarov
2021-05-19
1
-16
/
+3
*
Fix using extraSearchPaths stack
Ivan Komissarov
2021-05-18
1
-1
/
+0
*
qt6: do not use QHash in ModuleLoaderResult
Ivan Komissarov
2021-02-08
1
-1
/
+1
*
Use std::optional to store theModuleProviderConfig
Ivan Komissarov
2020-10-30
1
-2
/
+1
*
Remove the isBaseModule argument from loadModuleFile()
Ivan Komissarov
2020-09-17
1
-1
/
+1
*
Do not use return argument in loadModuleFile()
Ivan Komissarov
2020-09-16
1
-4
/
+5
*
Use std::unique_ptr to store ItemReader in ModuleLoader
Ivan Komissarov
2020-08-27
1
-1
/
+1
*
Use std::optional in the m_existingModulePathCache function
Ivan Komissarov
2020-08-24
1
-1
/
+2
*
Use std::vector instead of QList in ModuleLoader::m_currentProbes
Ivan Komissarov
2020-03-02
1
-1
/
+1
*
Use std::vector instead of QList in ModuleLoader::m_oldProjectProbes
Ivan Komissarov
2020-03-02
1
-1
/
+1
*
Extract some code to ModuleLoader::findExistingModulePaths()
Ivan Komissarov
2020-02-27
1
-0
/
+2
*
Extract some searchAndLoadModuleFile() code into getModuleFileNames()
Ivan Komissarov
2020-02-26
1
-0
/
+1
*
Do not call isFileCaseCorrect that often
Ivan Komissarov
2020-02-26
1
-2
/
+2
*
Allow relaxed matching of multiplexed dependencies
Richard Weickelt
2020-01-29
1
-0
/
+1
*
Apply 'modernize-pass-by-value' fix-it
Ivan Komissarov
2020-01-28
1
-2
/
+2
*
Apply 'modernize-use-equals-default' fix-it
Ivan Komissarov
2019-11-25
1
-1
/
+1
*
Fix uninitialized variables
Ivan Komissarov
2019-05-02
1
-14
/
+14
*
Replace 'typedef' with 'using' where it is possible
Denis Shienkov
2019-02-23
1
-3
/
+3
*
Module providers: Fix some change tracking problems
Christian Kandeler
2019-02-11
1
-0
/
+1
*
Introduce module providers
Christian Kandeler
2019-01-23
1
-4
/
+30
*
corelib: Apply modernize-use-nullptr
Alessandro Portale
2018-08-20
1
-1
/
+1
*
Fix potential false caching of module prototypes
Christian Kandeler
2018-08-10
1
-4
/
+3
*
ModuleLoader: Fix misleading error message
Christian Kandeler
2018-07-04
1
-0
/
+1
*
Do not export anything from disabled products
Christian Kandeler
2018-05-18
1
-1
/
+10
*
Make Depends.productTypes in Export items work
Christian Kandeler
2018-05-16
1
-4
/
+30
*
ModuleLoader: Split up the module prototype cache
Christian Kandeler
2018-05-16
1
-9
/
+11
*
Show location of invalid Project.references values
Christian Kandeler
2018-05-09
1
-1
/
+1
*
ModuleLoader: Do dependency resolving in two stages
Christian Kandeler
2018-05-07
1
-4
/
+8
*
Handle Depends.productTypes entirely in the ModuleLoader
Christian Kandeler
2018-05-02
1
-2
/
+5
*
ModuleLoader: Add convenience function for shadow products
Christian Kandeler
2018-04-27
1
-0
/
+4
*
Make {TopLevelProject|ResolvedProduct}::probes vectors
Joerg Bornemann
2018-04-26
1
-6
/
+6
*
ModuleLoader: Try to load all of a product's dependencies
Christian Kandeler
2018-04-25
1
-1
/
+2
*
Fix evaluation of qbs.profile in products
Joerg Bornemann
2018-04-19
1
-0
/
+2
*
Remove superfluous <stack> includes
Joerg Bornemann
2018-04-03
1
-1
/
+0
*
Provide rules with information about the content of Export items
Christian Kandeler
2018-03-14
1
-1
/
+1
*
Merge 1.11 into master
Christian Kandeler
2018-03-09
1
-4
/
+6
|
\
|
*
Fix exports from multiplexed products
Christian Kandeler
2018-03-09
1
-4
/
+6
*
|
Merge 1.11 into master
Christian Kandeler
2018-02-16
1
-1
/
+7
|
\
|
|
*
Check product and project names in command-line property overrides
Christian Kandeler
2018-02-15
1
-1
/
+7
*
|
ModuleLoader: Profile more operations
Christian Kandeler
2018-02-14
1
-0
/
+6
*
|
Provide more information about Probe execution
Christian Kandeler
2018-02-13
1
-0
/
+4
|
/
*
Merge 1.10 into master
Christian Kandeler
2018-01-05
1
-1
/
+0
|
\
|
*
Fix scopes of dependency parameters
Christian Kandeler
2017-12-23
1
-1
/
+0
[next]