aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Expand)AuthorAgeFilesLines
* Merge 2.3 into masterHEADmasterChristian Kandeler5 days1-1/+3
|\
| * Loader: Fix look-up of qbs properties from provider probesChristian Kandeler9 days1-1/+3
* | Fix styleIvan Komissarov9 days6-26/+44
* | Remove the fallback providerIvan Komissarov9 days9-77/+24
|/
* Fix PathLists in ProbesIvan Komissarov2024-03-051-4/+6
* clang-tidy: fix 'cppcoreguidelines-pro-type-member-init'Ivan Komissarov2024-02-281-4/+4
* clang-tidy: fix 'bugprone-unchecked-optional-access'Ivan Komissarov2024-02-264-5/+12
* clang-tidy: fix 'bugprone-assignment-in-if-condition'Ivan Komissarov2024-02-264-9/+15
* clang-tidy: fix 'modernize-use-emplace'Ivan Komissarov2024-02-261-1/+1
* clang-tidy: fix 'bugprone-implicit-widening-of-multiplication-result'Ivan Komissarov2024-02-231-1/+1
* clang-tidy: fix 'modernize-return-braced-init-list'Ivan Komissarov2024-02-2311-22/+30
* clang-tidy: fix 'readability-simplify-boolean-expr'Ivan Komissarov2024-02-234-12/+10
* BuildGraphLoader: Be more transparent about why we re-resolveChristian Kandeler2024-02-162-20/+38
* clang-cl: Check that registry path wasn't in extra pathsDmitrii Meshkov2024-02-151-1/+1
* Fix wildcard change trackingChristian Kandeler2024-02-131-8/+7
* Do not run module validators for erroneous products in IDE modeChristian Kandeler2024-02-131-3/+1
* Loader: Fix modification time for wrong directory being storedChristian Kandeler2024-02-091-1/+1
* Language server: Add completion supportChristian Kandeler2024-02-0825-93/+217
* Loader: Deprecate the fallback providerChristian Kandeler2024-01-311-2/+8
* Remove qbspkgconfig.mergeDependenciesChristian Kandeler2024-01-293-160/+0
* Implement allowedValues in ProvidersIvan Komissarov2024-01-224-3/+27
* Merge 2.2 into masterChristian Kandeler2024-01-194-13/+31
|\
| * DependenciesResolver: Fix module name prefix collision checkChristian Kandeler2024-01-191-6/+15
| * DependenciesResolver: Don't attach properties on non-present modulesChristian Kandeler2024-01-184-7/+16
* | Merge 2.2 into masterChristian Kandeler2024-01-126-32/+133
|\|
| * qbspkgconfig: Add support for the definePrefix optionIvan Komissarov2024-01-106-32/+133
* | Merge branch '2.2' into masterIvan Komissarov2024-01-091-1/+13
|\|
| * Evaluator: Do not let C++ exceptions travel through QuickJSv2.2.1Christian Kandeler2023-12-011-1/+13
* | Loader: Make module properties accessible for groups in modulesChristian Kandeler2023-12-051-2/+7
* | Merge 2.2 into masterChristian Kandeler2023-11-241-0/+1
|\|
| * MSVC support: Prevent cl.exe from crashingChristian Kandeler2023-11-231-0/+1
* | Properly fix dangling referenceIvan Komissarov2023-11-211-3/+5
* | Merge "Merge 2.2 into master"The Qt Project2023-11-173-3/+6
|\ \
| * | Merge 2.2 into masterChristian Kandeler2023-11-173-3/+6
| |\|
| | * providers: cache qbs module evaluationIvan Komissarov2023-11-083-3/+6
* | | ProjectResolver: Fix dangling referenceChristian Kandeler2023-11-171-1/+2
|/ /
* | Add Rust-like MutexIvan Komissarov2023-11-096-71/+175
* | Add an LSP serverChristian Kandeler2023-11-0713-3/+168
* | Consolidate expansion and modification test in SourceWildcardRichard Weickelt2023-11-016-69/+73
* | Loader: Store Depends item in Item::Module::LoadContextChristian Kandeler2023-10-303-13/+16
* | Loader: Make Item::Module::LoadingItemInfo a proper classChristian Kandeler2023-10-273-17/+34
* | Merge 2.2 into masterChristian Kandeler2023-10-272-1/+13
|\|
| * Loader: Emit a proper error when binding to module propertiesChristian Kandeler2023-10-181-0/+5
| * BuildGraphLoader: Reset expanded build config dataChristian Kandeler2023-10-161-1/+3
| * Loader: Restore candidates when switching preferred valueChristian Kandeler2023-10-161-0/+5
* | Remove dependency of SourceWildCards on ResolvedGroupRichard Weickelt2023-10-164-40/+20
|/
* Improve the dependency parameters implementationChristian Kandeler2023-10-128-58/+202
* Loader: Prevent accumulating follow-up errors in failed productsChristian Kandeler2023-10-051-0/+4
* Loader: Fix dependency parameter extractionChristian Kandeler2023-10-041-25/+11
* Make scan scripts interruptibleChristian Kandeler2023-10-022-8/+4