aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/loader/projectresolver.cpp
Commit message (Expand)AuthorAgeFilesLines
* Properly fix dangling referenceIvan Komissarov2023-11-211-3/+5
* ProjectResolver: Fix dangling referenceChristian Kandeler2023-11-171-1/+2
* Add Rust-like MutexIvan Komissarov2023-11-091-1/+1
* Add an LSP serverChristian Kandeler2023-11-071-0/+1
* Loader: Do not share logger between threadsChristian Kandeler2023-09-181-1/+1
* Loader: Use per-thread loader statesChristian Kandeler2023-09-111-8/+11
* Loader: Resolve products in parallelChristian Kandeler2023-09-051-10/+8
* Loader: Add another data point to profiling dataChristian Kandeler2023-07-311-8/+10
* Loader: Sort products before resolvingChristian Kandeler2023-07-241-0/+4
* Loader: Move AST cache to TopLevelProjectContextChristian Kandeler2023-07-211-2/+1
* Loader: Make LocalProfiles class state-lessChristian Kandeler2023-07-161-4/+1
* Loader: Make ModuleProviderLoader state-lessChristian Kandeler2023-07-131-3/+3
* Loader: Make ProbesResolver state-lessChristian Kandeler2023-07-131-6/+13
* Loader: Split up ProductsHandlerChristian Kandeler2023-07-111-2/+2
* Loader: Do not give out the list of disabled items directlyChristian Kandeler2023-07-101-2/+1
* ProjectResolver: Remove two membersChristian Kandeler2023-07-101-4/+2
* Loader: Move the collection of exported dependencies to ProductsHandlerChristian Kandeler2023-07-101-42/+0
* Loader: Move generating ResolvedProduct::dependencies to ProductsHandlerChristian Kandeler2023-07-091-27/+0
* Loader: Make members of TopLevelProjectContext privateChristian Kandeler2023-07-041-50/+44
* Loader: Move timing data out of helper classesChristian Kandeler2023-06-201-14/+23
* Loader: Do product resolving in handleProduct()Christian Kandeler2023-06-161-105/+19
* Loader: Make shadow product handling more explicitChristian Kandeler2023-06-151-4/+8
* Loader: Move product resolving to ProductsHandlerChristian Kandeler2023-06-131-1435/+34
* Loader: Merge the two project context classesChristian Kandeler2023-06-111-91/+70
* Loader: Merge the different product context classesChristian Kandeler2023-06-091-30/+20
* Loader: Merge the remains of ProjectTreeBuilder into ProjectResolverChristian Kandeler2023-05-311-55/+187
* Loader: Fix profiling outputChristian Kandeler2023-05-291-12/+13
* ProjectResolver: Remove two unused membersChristian Kandeler2023-05-231-6/+0
* Port from qAsConst() to std::as_const()Marc Mutz2023-05-221-6/+6
* Loader: Refactor dependency resolvingChristian Kandeler2023-05-191-56/+56
* Implement Pimpl class using std::unique_ptrIvan Komissarov2023-05-101-5/+2
* Remove Loader classChristian Kandeler2023-05-091-17/+59
* Instantiate ProjectTreeBuilder in ProjectResolverChristian Kandeler2023-05-081-13/+55
* Clean up ProjectResolver interfaceChristian Kandeler2023-05-041-326/+449
* Introduce loader/ subdirectoryChristian Kandeler2023-05-041-0/+1800