summaryrefslogtreecommitdiff
path: root/src/lib/corelib/language
Commit message (Expand)AuthorAgeFilesLines
* js: represent QByteArray as JsArrayBufferIvan Komissarov2023-05-162-0/+7
* Instantiate ProjectTreeBuilder in ProjectResolverChristian Kandeler2023-05-081-1/+2
* Introduce loader/ subdirectoryChristian Kandeler2023-05-0433-9815/+1
* Merge 2.0 into masterChristian Kandeler2023-05-034-29/+60
|\
| * ScriptEngine: Make import functionality exception safeChristian Kandeler2023-04-284-29/+60
* | Fix module provider search pathsIvan Komissarov2023-04-296-51/+32
* | Fix Value copy constructorChristian Kandeler2023-04-282-1/+4
* | ProjectTreeBuilder: Fix clang-tidy complaintsChristian Kandeler2023-04-261-4/+4
* | ScriptEngine: Remove extra evaluation scopesChristian Kandeler2023-04-252-10/+22
* | Move module file loading code into ModuleLoaderChristian Kandeler2023-04-244-226/+259
* | Clean up ProjectTreeBuilder interfaceChristian Kandeler2023-04-212-123/+122
* | Make Module::name read-onlyChristian Kandeler2023-04-211-1/+5
* | Clean up ModuleProviderLoader interfaceChristian Kandeler2023-04-214-71/+86
* | Clean up ProbesResolver interfaceChristian Kandeler2023-04-205-42/+56
* | Rewrite ModuleLoaderChristian Kandeler2023-04-2039-4801/+5235
|/
* Prevent dangling JS valuesChristian Kandeler2023-03-064-5/+26
* Switch JavaScript back-endChristian Kandeler2023-02-0720-1623/+1540
* RIP QMake buildIvan Komissarov2022-12-161-86/+0
* Make handling of deprecated items and properties configurableChristian Kandeler2022-10-0413-67/+101
* Take into account qbs module props used by providers when cachingIvan Komissarov2022-09-163-8/+59
* clang-tidy: fix modernize-avoid-bind errorIvan Komissarov2022-08-251-1/+1
* Minor refactorIvan Komissarov2022-08-223-31/+32
* clang-tidy: fix 'performance-no-automatic-move' warningIvan Komissarov2022-08-165-6/+6
* ProjectResolver: Fix disabled dependencies with Qt6Björn Schäpers2022-02-281-1/+4
* Add probe items in module providersRaphael Cotty2022-02-084-3/+14
* Do not use std::string in HostOsInfoIvan Komissarov2022-02-041-4/+2
* Use std::transform where it is possibleDenis Shienkov2022-01-274-19/+19
* Factorize out probe code from module loaderRaphael Cotty2022-01-225-232/+406
* Replace std::erase && std::remove_if chains with Internal::remove_ifDenis Shienkov2021-12-221-4/+2
* Merge branch '1.21' into masterIvan Komissarov2021-12-139-11/+17
|\
| * Fix size_t -> uint conversion warnings with Qt 6Orgad Shaneh2021-11-089-11/+17
* | Replace missing std::any_of with Internal::any_ofDenis Shienkov2021-12-022-3/+3
* | 'product' variable points to 'importingProduct" in Export itemsRaphael Cotty2021-11-301-3/+0
* | Fix Clang-Tidy & Clazy 'readability-use-anyofallof' warningsDenis Shienkov2021-11-291-6/+6
* | Get rid of forever in favor to for(;;)Denis Shienkov2021-11-291-1/+1
* | Fix Clang-Tidy & Clazy 'llvm-else-after-return' warningsDenis Shienkov2021-11-222-13/+12
* | Fix Clang-Tidy & Clazy 'clazy-range-loop' warningsDenis Shienkov2021-11-191-1/+1
* | Fix Clang-Tidy & Clazy 'clazy-qstring-arg' warningsDenis Shienkov2021-11-151-1/+1
* | Merge branch '1.21' into masterIvan Komissarov2021-10-263-1/+9
|\ \ | |/
| * Correctly propagate fallbackEnabled propertyIvan Komissarov2021-10-253-1/+9
* | Use unique_ptr for managing ScriptEnginesIvan Komissarov2021-10-232-6/+8
* | Don't use std::function for recursive lambdaIvan Komissarov2021-10-161-3/+3
|/
* Use common function for property overridingIvan Komissarov2021-10-075-29/+41
* Fix setting stringlist properties in module providersIvan Komissarov2021-10-064-54/+74
* 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-206-51/+129
* Get rid of Set::to/from methodsIvan Komissarov2021-08-163-9/+11
* Do not modify the global state after running providerIvan Komissarov2021-07-275-51/+36