aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language/moduleloader.cpp
Commit message (Expand)AuthorAgeFilesLines
* Introduce loader/ subdirectoryChristian Kandeler2023-05-041-529/+0
* Fix module provider search pathsIvan Komissarov2023-04-291-1/+4
* Move module file loading code into ModuleLoaderChristian Kandeler2023-04-241-35/+222
* Rewrite ModuleLoaderChristian Kandeler2023-04-201-3656/+170
* Switch JavaScript back-endChristian Kandeler2023-02-071-24/+26
* Make handling of deprecated items and properties configurableChristian Kandeler2022-10-041-27/+10
* Minor refactorIvan Komissarov2022-08-221-1/+1
* Add probe items in module providersRaphael Cotty2022-02-081-1/+2
* Do not use std::string in HostOsInfoIvan Komissarov2022-02-041-4/+2
* Factorize out probe code from module loaderRaphael Cotty2022-01-221-210/+10
* Replace missing std::any_of with Internal::any_ofDenis Shienkov2021-12-021-2/+2
* 'product' variable points to 'importingProduct" in Export itemsRaphael Cotty2021-11-301-3/+0
* Fix Clang-Tidy & Clazy 'llvm-else-after-return' warningsDenis Shienkov2021-11-221-8/+8
* Fix Clang-Tidy & Clazy 'clazy-qstring-arg' warningsDenis Shienkov2021-11-151-1/+1
* Merge branch '1.21' into masterIvan Komissarov2021-10-261-1/+5
|\
| * Correctly propagate fallbackEnabled propertyIvan Komissarov2021-10-251-1/+5
* | Don't use std::function for recursive lambdaIvan Komissarov2021-10-161-3/+3
|/
* Use common function for property overridingIvan Komissarov2021-10-071-14/+3
* Fix setting stringlist properties in module providersIvan Komissarov2021-10-061-53/+5
* Another micro optimizationIvan Komissarov2021-10-061-1/+2
* Micro optimizationIvan Komissarov2021-10-051-2/+2
* Improve readability a bit in instantiateModuleIvan Komissarov2021-09-301-9/+9
* Implement qbsModuleProviders propertyIvan Komissarov2021-09-201-1/+1
* Get rid of Set::to/from methodsIvan Komissarov2021-08-161-1/+1
* Do not modify the global state after running providerIvan Komissarov2021-07-271-2/+7
* Wrap ModuleProviderInfoList in a structIvan Komissarov2021-07-271-3/+3
* Use the fallback mode from parametersIvan Komissarov2021-07-271-1/+3
* Add profiling timer for module providersIvan Komissarov2021-05-201-0/+6
* Move module providers code to the separate classIvan Komissarov2021-05-191-195/+13
* Fix using extraSearchPaths stackIvan Komissarov2021-05-181-13/+23
* Replace "product" variable by "exportingProduct" in Export itemsRaphael Cotty2021-05-071-3/+4
* qt6: do not use QHash in adjustDefiningItemsInGroupModuleInstancesIvan Komissarov2021-03-191-1/+1
* qt6: fix deprecation warning about QScopedPointer::takeIvan Komissarov2021-03-031-3/+2
* qt6: fix deprecation warnings about QVariant::*convertIvan Komissarov2021-02-221-1/+1
* qt6: Do not use QVariant::Type as it was deprecatedIvan Komissarov2021-02-111-15/+15
* qt6: Do not use QVariant::type()Ivan Komissarov2021-02-111-3/+3
* qt6: do not use QHash in ModuleLoaderResultIvan Komissarov2021-02-081-4/+3
* qt6: do not use QTextStream::setCodec methodIvan Komissarov2020-11-091-1/+1
* Use std::optional to store theModuleProviderConfigIvan Komissarov2020-10-301-9/+9
* Implement missing check for allowed values in PropertyOptionsIvan Komissarov2020-10-281-8/+4
* Remove the isBaseModule argument from loadModuleFile()Ivan Komissarov2020-09-171-8/+9
* Do not use return argument in loadModuleFile()Ivan Komissarov2020-09-161-16/+17
* Do not store fail-to-load items in the prototype cacheIvan Komissarov2020-09-151-1/+1
* Use auto when iterating in getModulePrototype()Ivan Komissarov2020-09-071-9/+7
* Use stl algorithms for filtering in mergeExportItemsIvan Komissarov2020-09-071-9/+4
* Use std::unique_ptr to store ItemReader in ModuleLoaderIvan Komissarov2020-08-271-8/+5
* Use std::optional in the m_existingModulePathCache functionIvan Komissarov2020-08-241-6/+4
* Introduce an "exportingProduct" variableChristian Kandeler2020-08-241-4/+5
* c++17: use auto to deduce return value of the template functionIvan Komissarov2020-08-211-1/+1
* ModuleLoader: Fix scope for RHS of module provider property bindingsChristian Kandeler2020-08-041-1/+1