summaryrefslogtreecommitdiff
path: root/src/lib/corelib/language/language.h
Commit message (Expand)AuthorAgeFilesLines
* Rewrite ModuleLoaderChristian Kandeler2023-04-201-4/+2
* Prevent dangling JS valuesChristian Kandeler2023-03-061-5/+3
* Switch JavaScript back-endChristian Kandeler2023-02-071-2/+2
* Fix size_t -> uint conversion warnings with Qt 6Orgad Shaneh2021-11-081-1/+2
* Wrap ModuleProviderInfoList in a structIvan Komissarov2021-07-271-1/+1
* Replace QRegExp by QRegularExpressionChristian Stenger2020-07-231-3/+3
* Apply 'modernize-pass-by-value' fix-itIvan Komissarov2020-01-281-10/+10
* Apply 'modernize-use-equals-default' fix-itIvan Komissarov2019-11-251-3/+3
* Merge 1.13 into masterChristian Kandeler2019-05-231-0/+2
|\
| * Fix module provider bug in IDE modeChristian Kandeler2019-05-231-0/+2
* | Fix uninitialized variablesIvan Komissarov2019-05-021-14/+10
* | Use pass-by-value and moveIvan Komissarov2019-03-071-1/+1
|/
* Module providers: Fix some change tracking problemsChristian Kandeler2019-02-111-3/+4
* Introduce module providersChristian Kandeler2019-01-231-1/+6
* Merge 1.12 into masterChristian Kandeler2018-08-311-1/+1
|\
| * Store product names in ExportedModuleChristian Kandeler2018-08-311-1/+1
* | Add support for job poolsChristian Kandeler2018-08-081-1/+4
* | RuleNode: Fix calculation of changed inputsChristian Kandeler2018-07-161-1/+0
* | Do not reset the product build data due to source file metadata changesChristian Kandeler2018-07-051-3/+0
* | Get rid of the code marking a rule for re-applicationChristian Kandeler2018-06-251-4/+0
|/
* Add new property explicitlyDependsOnFromDependenciesAlexandru Croitor2018-05-091-1/+3
* Make ResolvedProject::subProjects a vectorJoerg Bornemann2018-04-271-2/+2
* Make ResolvedProject::products a vectorJoerg Bornemann2018-04-271-2/+2
* Make Rule::artifacts a vectorJoerg Bornemann2018-04-271-1/+1
* Make lists of SourceArtifactPtr vectorsJoerg Bornemann2018-04-261-7/+7
* Make ResolvedProduct::artifactProperties a vectorJoerg Bornemann2018-04-261-3/+3
* Make {TopLevelProject|ResolvedProduct}::probes vectorsJoerg Bornemann2018-04-261-2/+2
* Make ResolvedProduct::groups a vectorJoerg Bornemann2018-04-261-1/+1
* Make ResolvedProduct::scanners a vectorJoerg Bornemann2018-04-261-1/+1
* Make ResolvedProduct::modules a vectorJoerg Bornemann2018-04-261-1/+1
* Make ResolvedProduct::fileTaggers a vectorJoerg Bornemann2018-04-261-1/+1
* Make ResolvedProduct::rules a vectorJoerg Bornemann2018-04-261-2/+2
* Remove the deprecated Product.profile propertyChristian Kandeler2018-04-131-2/+2
* Fix false positives in change tracking of exported modulesChristian Kandeler2018-04-121-3/+3
* Fix and rename the excludedAuxiliaryInputs propertyChristian Kandeler2018-04-051-2/+2
* Provide rules with information about the content of Export itemsChristian Kandeler2018-03-141-1/+84
* Merge 1.11 into masterChristian Kandeler2018-02-191-0/+2
|\
| * Do not apply file tags filter to target artifacts of modulesChristian Kandeler2018-02-191-0/+2
* | Remove most load() and store() methodsChristian Kandeler2018-02-161-69/+39
* | Get rid of redundancies between load() and store() methodsChristian Kandeler2018-02-161-17/+107
|/
* Get rid of the PersistentObject classChristian Kandeler2017-12-061-50/+51
* Consider imported files when tracking changes to Probe.configureChristian Kandeler2017-11-301-3/+10
* Share ScriptFunction objects between productsChristian Kandeler2017-11-231-7/+33
* Make Module.setup{Build,Run}Environment first-class citizensChristian Kandeler2017-11-201-4/+5
* Generalize Rule::argumentNames() and move to BuiltinDeclarationsChristian Kandeler2017-11-151-2/+0
* Do not store argument names in ScriptFunction objectsChristian Kandeler2017-11-151-1/+5
* Enable modules to declare target artifactsChristian Kandeler2017-11-071-0/+2
* Add a product back pointer to ResolvedModuleChristian Kandeler2017-10-201-1/+2
* Replace QScopedPointer with std::unique_ptrJoerg Bornemann2017-10-131-3/+3
* Remove currently unused informationJoerg Bornemann2017-08-301-6/+0