aboutsummaryrefslogtreecommitdiffstats
path: root/tools/qmltc/main.cpp
Commit message (Expand)AuthorAgeFilesLines
* qmlcompiler: Sanitize qmldir paths before using themUlf Hermann8 days1-1/+2
* qqmljsscope: add ownModuleNameSami Shalayel2024-04-231-1/+1
* Make qmljsliteralbindingcheck a QQmlSA::PropertyPassSami Shalayel2024-04-051-0/+11
* dom: enable populateQmlFile as visitor in importerSami Shalayel2024-03-211-5/+5
* qmltc: warn about QML defined types from other modulesSami Shalayel2024-02-191-1/+12
* QmlCompiler: Make LoggerCategory private againFabian Kosmale2023-08-301-1/+1
* QQmlSA: Create an abstraction layer for static analysisOlivier De Cannière2023-05-301-1/+1
* qmltc: export generated classesSami Shalayel2023-02-021-0/+14
* QML: Turn singleton/type mismatch into a run time type errorUlf Hermann2023-01-271-1/+11
* qmllint: Move qmlControlSanity loggers into a pluginSemih Yavuz2023-01-231-2/+1
* qmltc: error out when encoutering invalid filenamesSami Shalayel2022-12-021-0/+10
* Add --bare option to qmltc and qmlcachegenUlf Hermann2022-09-091-1/+10
* QtDeclarative: port away from deprecated qSetGlobalQHashSeed(0)Ivan Solovev2022-08-291-1/+1
* Revise build to source dir mapping for QML toolingAndrei Golubev2022-07-261-0/+9
* QQmlJSLogger: Switch to an ID based systemMaximilian Goldstein2022-06-301-12/+7
* qmltc: Use correct output C++ file names within a moduleAndrei Golubev2022-06-291-4/+15
* Use SPDX license identifiersLucie Gérard2022-06-111-27/+2
* qmltc: Move C++ naming collision check to QmltcVisitorAndrei Golubev2022-06-091-0/+1
* qmltc: Set non-alias property methods in QmltcVisitorAndrei Golubev2022-06-091-1/+8
* qmltc: Get rid of Qml IRAndrei Golubev2022-06-091-9/+23
* qmltc: Handle missing command line arguments in a more friendly wayJonah Brüchert2022-05-301-0/+9
* Replace uses of deprecated _qs with _s/QStringLiteralSona Kurazyan2022-04-291-11/+13
* QmltcTypeResolver: Take visitor as pointerUlf Hermann2022-04-281-1/+1
* qmltc: Use prototype/codegenerator in qmltccompilerAndrei Golubev2022-03-151-3/+2
* Remove qmltc prototype code (1/N)Ulf Hermann2022-03-081-12/+14
* Treat warnings as errors in qmltcAndrei Golubev2022-02-151-4/+14
* qmltc: Re-enable the processing of global warnings from the importerAndrei Golubev2022-02-141-7/+5
* Redesign QQmlJSLogger internalsAndrei Golubev2022-02-121-5/+5
* qmllint: Warn about missing singleton pragmas/qmldir entriesMaximilian Goldstein2022-02-031-0/+11
* qmltc: remove --resource-path optionAndrei Golubev2022-02-021-26/+9
* qmltc: Rely on QQmlJSResourceFileMapperAndrei Golubev2022-02-021-6/+38
* tools: Unconditionally depend on QCommandLineParserFabian Kosmale2022-01-241-13/+1
* Use qmltc compiler prototype as a fallback implementationAndrei Golubev2021-12-171-17/+15
* Pass qmldir to qmlcachegen, qmllint and qmltc, not the qmltypes fileUlf Hermann2021-12-131-6/+6
* Add a default implementation for QQmlJSAotCompilerUlf Hermann2021-11-291-1/+3
* QmlCompiler: Tighten the constness of various method parametersUlf Hermann2021-11-261-1/+2
* QmlCompiler: Move type generalization into separate compile passUlf Hermann2021-11-261-2/+1
* qmllint: Re-enable warning about automatched signal handlerUlf Hermann2021-11-261-2/+2
* qmltc: Support literal bindingsAndrei Golubev2021-11-231-0/+1
* Remove QQmlJSTypeResolver::SemanticsUlf Hermann2021-11-181-6/+2
* qmltc: Compile QML properties into C++Andrei Golubev2021-11-171-0/+5
* qmltc: support user-specified namespaces in the generated codeAndrei Golubev2021-11-161-0/+6
* qmltc: Do not crash on import errorsAndrei Golubev2021-11-091-5/+5
* qmltc: learn to generate minimum amount of codeAndrei Golubev2021-10-221-1/+8
* Long live (dummy-for-now) qmltc!Andrei Golubev2021-10-211-0/+187