aboutsummaryrefslogtreecommitdiffstats
path: root/src/qmlcompiler/qqmljsimportvisitor_p.h
Commit message (Expand)AuthorAgeFilesLines
* qmltc: Cleanly reject custom parsed propertiesUlf Hermann2025-04-151-1/+3
* qmllint: implement WarnAssignmentInConditionSami Shalayel2025-03-251-0/+2
* qmllint: Implement ErrInvalidEnumValueSami Shalayel2025-03-211-0/+2
* Revert "Compiler: Mark move constructor and operator= noexpect"Marc Mutz2025-03-201-2/+2
* qmlls: don't mix up the in-memory and on-disk fileSami Shalayel2025-03-191-0/+1
* Compiler: Mark move constructor and operator= noexpectOlivier De Cannière2025-03-051-2/+2
* Compiler: Don't make aliases to required properties required themselvesOlivier De Cannière2025-03-041-11/+36
* QmlCompiler: Don't warn about problematic imports being unusedUlf Hermann2025-01-231-1/+2
* QmlCompiler: Reduce duplication of warnings about missing propertiesUlf Hermann2025-01-171-0/+3
* QmlCompiler: Reduce duplication of "not found" messagesUlf Hermann2025-01-171-19/+24
* QmlCompiler: Resolve regular group properties like generalized onesUlf Hermann2024-11-041-1/+2
* QmlCompiler: Refactor handling of warnings in import visitorUlf Hermann2024-09-191-5/+5
* ImportVisitor: Properly handle unresolved type annotationsOlivier De Cannière2024-07-301-3/+5
* qmlls: don't resolve component types as attached typesSami Shalayel2024-07-051-0/+3
* qmltc/importvisitor: warn about type annotations on methodsSami Shalayel2024-02-291-0/+9
* Remove the use of Q_QMLCOMPILER_PRIVATE_EXPORTAlexey Edelev2024-01-091-2/+2
* QQmlJSScope: Decouple ContextualTypesFabian Kosmale2023-08-071-0/+1
* QQmlSA: Create an abstraction layer for static analysisOlivier De Cannière2023-05-301-1/+4
* qmllint: Separate logic by import type in QQmlJSImportVisitor::visitOlivier De Cannière2023-05-121-0/+5
* Dom: add QQmlJSScope to QmlObjectSami Shalayel2023-04-121-0/+13
* QmlCompiler: Fix signal checking in import visitorUlf Hermann2022-12-151-2/+3
* qqmljsimportvisitor: rename m_currentInlineComponent to m_currentRootSami Shalayel2022-10-101-1/+1
* qqmljsscope: track inline component namesSami Shalayel2022-09-081-1/+5
* qqmljsimportvisitor: Fix bindings on prefixed attached propertiesMaximilian Goldstein2022-06-201-0/+1
* Use SPDX license identifiersLucie Gérard2022-06-111-27/+2
* QQmlJSImportVisitor: make ctor-initialized member stand outAndrei Golubev2022-06-091-6/+6
* QQmlJSImportVisitor: rename parseLiteralOrScriptBinding()Andrei Golubev2022-06-091-3/+3
* QmlCompiler: Fix script indices calculationAndrei Golubev2022-06-091-6/+30
* Set bindings on QQmlJSScope after AST traversalAndrei Golubev2022-06-021-0/+11
* qmlcompiler: Add absolute runtime function indicesAndrei Golubev2022-04-281-0/+7
* QQmlJSImportVisitor: always create JSFunctionScope for script bindingsAndrei Golubev2022-04-261-0/+1
* qmlcompiler: Add relative index for scripts and JS functionsAndrei Golubev2022-04-261-0/+6
* Avoid copying QQmlJSScopeUlf Hermann2022-04-041-3/+9
* qmltc: Migrate to new object creation/querying mechanismAndrei Golubev2022-03-301-2/+0
* QmlCompiler: Clean up exportsUlf Hermann2022-03-301-2/+2
* qmlcompiler: Implement structured QML static analysisMaximilian Goldstein2022-03-291-0/+2
* QQmlJSScope: Rework type resolution checksAndrei Golubev2022-03-281-0/+21
* Turn qmlcompiler into a shared libraryMaximilian Goldstein2022-03-251-1/+3
* QQmlJSImportVisitor: rename public qmlScopes() to qmlTypes()Andrei Golubev2022-03-191-1/+1
* Refactor QQmlJSMetaPropertyBindingFabian Kosmale2022-03-021-1/+2
* qmllint: Warn about missing singleton pragmas/qmldir entriesMaximilian Goldstein2022-02-031-0/+1
* QmlCompiler: Respect revisionsUlf Hermann2022-01-211-2/+2
* qmllint: Enable compiler warnings for pragma StrictMaximilian Goldstein2022-01-171-0/+1
* Move QObject and QQmlComponent into builtinsMaximilian Goldstein2021-12-171-0/+2
* Warn about duplicated idsFabian Kosmale2021-12-161-0/+1
* Pass qmldir to qmlcachegen, qmllint and qmltc, not the qmltypes fileUlf Hermann2021-12-131-2/+2
* QQmlJSImportsVisitor: Break inheritance cyclesUlf Hermann2021-12-121-3/+2
* QQmlJSImportVisitor: Add bindings as soon as they are encounteredAndrei Golubev2021-12-081-1/+1
* QmlCompiler: Disallow access to IDs in other componentsUlf Hermann2021-12-031-4/+7
* qmllint: Re-enable warning about automatched signal handlerUlf Hermann2021-11-261-10/+0