aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language
Commit message (Expand)AuthorAgeFilesLines
* Fix styleIvan Komissarov9 days1-3/+5
* Remove the fallback providerIvan Komissarov9 days1-8/+0
* clang-tidy: fix 'bugprone-assignment-in-if-condition'Ivan Komissarov2024-02-261-1/+2
* clang-tidy: fix 'modernize-use-emplace'Ivan Komissarov2024-02-261-1/+1
* clang-tidy: fix 'modernize-return-braced-init-list'Ivan Komissarov2024-02-234-12/+15
* Fix wildcard change trackingChristian Kandeler2024-02-131-8/+7
* Loader: Fix modification time for wrong directory being storedChristian Kandeler2024-02-091-1/+1
* Language server: Add completion supportChristian Kandeler2024-02-085-11/+33
* Loader: Deprecate the fallback providerChristian Kandeler2024-01-311-2/+8
* Implement allowedValues in ProvidersIvan Komissarov2024-01-222-3/+9
* Merge 2.2 into masterChristian Kandeler2024-01-192-0/+6
|\
| * DependenciesResolver: Don't attach properties on non-present modulesChristian Kandeler2024-01-182-0/+6
* | 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
* | Add an LSP serverChristian Kandeler2023-11-073-1/+11
* | Consolidate expansion and modification test in SourceWildcardRichard Weickelt2023-11-012-37/+57
* | Loader: Store Depends item in Item::Module::LoadContextChristian Kandeler2023-10-301-5/+6
* | Loader: Make Item::Module::LoadingItemInfo a proper classChristian Kandeler2023-10-271-3/+17
* | Remove dependency of SourceWildCards on ResolvedGroupRichard Weickelt2023-10-162-37/+18
|/
* Improve the dependency parameters implementationChristian Kandeler2023-10-122-12/+8
* Bump minimum Qt versionChristian Kandeler2023-09-121-1/+1
* Loader: Use per-thread loader statesChristian Kandeler2023-09-112-5/+0
* Merge 2.1 into masterChristian Kandeler2023-09-081-2/+1
|\
| * Properly clean up in ScriptEngine::ImporterChristian Kandeler2023-09-011-2/+1
* | Loader: Resolve products in parallelChristian Kandeler2023-09-057-28/+155
* | Allow PropertyOptions within ModulesProvider itemsIvan Komissarov2023-08-311-1/+1
* | Move checkAllowedValues() to PropertyDeclarationIvan Komissarov2023-08-292-0/+43
* | probes: cache map variantsIvan Komissarov2023-08-297-15/+109
* | probes: convert jsvalue to actual typeIvan Komissarov2023-08-252-0/+11
* | Loader: Fix two more cases of implicit Module item property evaluationChristian Kandeler2023-08-021-1/+2
* | Loader: Move ItemPool pointer out of ItemChristian Kandeler2023-07-275-54/+47
* | Loader: Simplify ProductItemMultiplexerChristian Kandeler2023-07-171-2/+2
* | Loader: Make ModuleProviderLoader state-lessChristian Kandeler2023-07-131-10/+8
* | Loader: Make ProbesResolver state-lessChristian Kandeler2023-07-131-0/+1
* | Implement non-eager providersIvan Komissarov2023-07-112-0/+7
* | Loader: Do not give out the list of disabled items directlyChristian Kandeler2023-07-102-25/+19
* | Loader: Store ProductContext in Item::ModuleChristian Kandeler2023-07-102-14/+7
* | Loader: Do product resolving in handleProduct()Christian Kandeler2023-06-161-1/+8
* | Loader: Make shadow product handling more explicitChristian Kandeler2023-06-151-1/+3
|/
* Port from qAsConst() to std::as_const()Marc Mutz2023-05-224-23/+23
* 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