aboutsummaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Expand)AuthorAgeFilesLines
* qmlls: Move back to binUlf Hermann2022-08-041-1/+0
* qmltc: Convert dynamic_cast check to static assert for QML interfacesAndrei Golubev2022-07-291-2/+4
* qmltc: Make explicit component ids accessible during object creationAndrei Golubev2022-07-294-46/+82
* Remove redundant parameter from generated special functions of qmltcAndrei Golubev2022-07-293-30/+17
* Separate script bindings from others in generated qmltc codeAndrei Golubev2022-07-295-13/+60
* Move common code parts to a function in QmltcCodeGeneratorAndrei Golubev2022-07-291-53/+52
* qmltc: Fix alias assignment code generationAndrei Golubev2022-07-292-14/+3
* qmltc: Acknowledge group/attached properties have objects in QmlIRAndrei Golubev2022-07-291-1/+23
* qmltc: Do not generate duplicated Q_UNUSED() for endInit instructionAndrei Golubev2022-07-291-4/+0
* Support RegExpLiteral bindings in qmltcAndrei Golubev2022-07-291-0/+6
* qmltc: Fix import namespace code generationAndrei Golubev2022-07-291-5/+12
* Address TODOs in qmltc toolAndrei Golubev2022-07-285-30/+18
* qmlls: do not advertise completions resolverFawzi Mohamed2022-07-151-1/+1
* qmltc: Make Component.onCompleted compilation less specialAndrei Golubev2022-07-102-78/+43
* qmltc: Ensure properties with MEMBER can be read and writtenAndrei Golubev2022-07-011-6/+22
* qmltc: Use correct output C++ file names within a moduleAndrei Golubev2022-06-3011-430/+124
* Fix QQmlTypePrivate memory leak in qmltc-generated types with extensionsAndrei Golubev2022-06-151-4/+1
* CMake: Turn qmlls into an app instead of a tool as a workaroundAlexandru Croitor2022-06-152-5/+7
* Use SPDX license identifiersLucie Gérard2022-06-14112-3113/+225
* qmltc: Move C++ naming collision check to QmltcVisitorAndrei Golubev2022-06-136-274/+158
* Remember QML document context in each qmltc-generated objectAndrei Golubev2022-06-132-11/+8
* qmltc: Set non-alias property methods in QmltcVisitorAndrei Golubev2022-06-134-30/+30
* qmltc: Set alias property methods in QmltcVisitorAndrei Golubev2022-06-135-154/+45
* update target description for qmllsMoody Liu2022-06-101-1/+1
* qmltc: Get rid of Qml IRAndrei Golubev2022-06-108-676/+92
* qmltc: Move from QmlIR::Binding to QQmlJSMetaPropertyBindingAndrei Golubev2022-06-1010-1195/+743
* qmlimportscanner: Improve performance using caches continuedAlexandru Croitor2022-06-041-62/+182
* qmlimportscanner: Improve performance using cachesAlexandru Croitor2022-06-041-18/+79
* qmlimportscanner: Add logging to help with debugging performanceAlexandru Croitor2022-06-041-3/+40
* qmlimportscanner: Ensure deterministic outputAlexandru Croitor2022-06-041-2/+9
* Inherit base type access semantics in QQmlJSScopesAndrei Golubev2022-06-021-9/+1
* Address extension types in qmltcAndrei Golubev2022-06-024-14/+159
* GCC std::optional whack-a-mole [2/N]: qmllsMarc Mutz2022-06-021-1/+1
* qmltc: Handle missing command line arguments in a more friendly wayJonah Brüchert2022-05-301-0/+9
* qmlls: use CompletionItemKind::Class for QML typesMoody Liu2022-05-261-14/+19
* qmlls: use proper completion item kind for propertiesMoody Liu2022-05-251-1/+1
* qmlls: completions for idsFawzi Mohamed2022-05-191-74/+74
* qmlls: add custom notification to set build directoriesFawzi Mohamed2022-05-193-1/+90
* qmlls: completion supportFawzi Mohamed2022-05-197-1/+735
* qmlls: workspace supportFawzi Mohamed2022-05-195-1/+258
* QmlTCVisitor: Silence coverity warningFabian Kosmale2022-05-161-0/+3
* Re-add qmlprofiler qmleasing and qmlplugindump to default targetUlf Hermann2022-05-111-9/+16
* QML: Port QV4::CompiledData::Binding to new special integer bitfieldUlf Hermann2022-05-113-22/+31
* QML: Port QV4::CompiledData::Location to new special integer bitfieldUlf Hermann2022-05-114-8/+8
* QML: Port QV4::CompiledData::Alias to new special integer bitfieldUlf Hermann2022-05-111-1/+13
* Distinguish extensions from extension namespaces in QmlCompiler libraryAndrei Golubev2022-05-091-1/+1
* qmlls/qmllintsuggestions: Use qmllint pluginsMaximilian Goldstein2022-05-041-2/+1
* Use QQmlJSUtils::hasCompositeBase() in qmltccompiler.cppAndrei Golubev2022-05-031-11/+1
* qmltc: Move alias compilation to qqmltccompilerAndrei Golubev2022-05-035-235/+230
* qmlls/qmllintsuggestions: Use versioned TextDocument in CodeActionsMaximilian Goldstein2022-05-031-4/+13