aboutsummaryrefslogtreecommitdiffstats
path: root/src/qmlcompiler
Commit message (Expand)AuthorAgeFilesLines
* Make QML builtins files available in resource file systemAndrei Golubev2021-11-102-9/+32
* QQmlJSImportVisitor: Handle on binding inside grouped propertiesFabian Kosmale2021-11-101-6/+8
* Keep track of implicit and explicit ComponentFabian Kosmale2021-10-214-15/+63
* Protect against cycles when iterating types and extensionsUlf Hermann2021-10-192-4/+11
* QDeferredSharedPointer: fix the build with GCC 12Giuseppe D'Angelo2021-10-181-0/+25
* Fix warnings when which are treated as errors with -developer-buildAssam Boudjelthia2021-10-051-2/+2
* QQmlJSImporter: Record whether a cached import is a dependencyUlf Hermann2021-09-302-4/+23
* QDeferredSharedPointer: Do not use factory after lazy loadingUlf Hermann2021-09-301-4/+4
* qmltyperegistrar: Strip '*' from method return typesUlf Hermann2021-09-211-2/+9
* QQmlJSImportVisitor: Recognize grouped property scopes with bracesUlf Hermann2021-09-202-21/+28
* Fix include directories for QmlCompilerUlf Hermann2021-09-021-9/+4
* Resolve enums before types when importing qmltypesAndrei Golubev2021-08-193-67/+138
* qmlcompiler: handle script bindings on grouped/attached propertiesAndrei Golubev2021-08-192-39/+55
* qmllint: Process qmldir when importing directoriesMaximilian Goldstein2021-08-123-29/+43
* Align qmllint default property handling with QQmlComponent modelAndrei Golubev2021-07-211-4/+12
* qmllint: Ignore "QML" importsMaximilian Goldstein2021-07-051-0/+5
* qmlcompiler: Fully support required propertiesMaximilian Goldstein2021-06-172-3/+58
* qmlcompiler: Process properties only once parsing is completedMaximilian Goldstein2021-06-112-94/+166
* Add the 'Private' suffix to the internal module namesAlexey Edelev2021-06-101-2/+2
* qmllint: Move a lot of warning logic to qmlcompilerMaximilian Goldstein2021-06-093-26/+529
* QQmlJSScope: add method to query the owner of the propertyAndrei Golubev2021-06-072-5/+56
* Set index to QQmlJSMetaProperty when traversing QQmlJS::ASTAndrei Golubev2021-06-031-0/+2
* Pass property index from MOC to QQmlJSMetaPropertyAndrei Golubev2021-06-032-1/+8
* qmllint: Speed up looking for builtinsMaximilian Goldstein2021-06-031-5/+11
* qmllint: Add ability to ignore individual warningsMaximilian Goldstein2021-06-032-0/+10
* qmllint: Add support for loading options from settingsMaximilian Goldstein2021-05-272-18/+27
* Add NOTIFY method to QQmlJSMetaPropertyAndrei Golubev2021-05-272-1/+7
* qmllint: Introduce import cachingMaximilian Goldstein2021-05-262-10/+89
* Add a ParentProperty classinfo and use that to find parentsUlf Hermann2021-05-192-0/+15
* qmllint: Fix inline components getting overwritten by componentsMaximilian Goldstein2021-05-192-1/+5
* qmllint: Add inline component supportMaximilian Goldstein2021-05-145-3/+34
* qmllint: Utilize qjsroot.qmltypesMaximilian Goldstein2021-05-141-5/+11
* Pass "final" attribute of properties through qmltypesUlf Hermann2021-05-122-4/+11
* qmllint: Support aliases to listsMaximilian Goldstein2021-05-031-0/+7
* qmllint: Fix disable optionMaximilian Goldstein2021-05-031-1/+1
* qmllint: Exclude children of custom parser elements from warningsMaximilian Goldstein2021-05-033-2/+22
* qmllint: Handle UiArrayBindings properlyMaximilian Goldstein2021-04-303-0/+26
* qmllint: Fix multiple attached property bugsMaximilian Goldstein2021-04-293-5/+44
* qmllint: Fix typename conflictsMaximilian Goldstein2021-04-292-10/+37
* QQmlJSScope: Use QFlags API for setting flagsFabian Kosmale2021-04-281-5/+5
* qmllint: Properly handle "on" bindingsMaximilian Goldstein2021-04-284-21/+122
* Add "we mean it" notice to private headerVolker Hilsheimer2021-04-281-0/+11
* qmltypes: Add information about QQmlCustomParserMaximilian Goldstein2021-04-272-3/+13
* qmllint: Store property's binding type separatelyMaximilian Goldstein2021-04-264-15/+92
* qmllint: Fix several type checking issuesMaximilian Goldstein2021-04-233-20/+80
* qmllint: Warn about multiline stringsMaximilian Goldstein2021-04-202-15/+56
* qmllint: Warn about deprecated functionsMaximilian Goldstein2021-04-193-0/+22
* qqmljsannotation: Use std::variant instead of QVariantMaximilian Goldstein2021-04-163-7/+45
* Rename the AOT context to aotContextUlf Hermann2021-04-141-7/+7
* qqmljsmetatypes: Use all members in operator== / qHashMaximilian Goldstein2021-04-141-1/+4