aboutsummaryrefslogtreecommitdiffstats
path: root/src/qmlcompiler
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix QQmlJSImportVisitor::visit(UiObjectBinding *)Andrei Golubev2021-04-141-12/+89
* QQmlJSImportVisitor: add find-or-create version of enterEnvironmentAndrei Golubev2021-04-132-3/+35
* QQmlJSImportVisitor: put name setting logic into a functionAndrei Golubev2021-04-131-4/+14
* Check also property type namesEvgeniy A. Dushistov2021-04-132-6/+18
* Fix typo in local variable in QQmlJSImportVisitorAndrei Golubev2021-04-121-2/+2
* qmllint: add options for setting logging levelsMaximilian Goldstein2021-04-092-17/+73
* When resolving property types, also update the property type namesUlf Hermann2021-04-071-3/+11
* QQmlJSLogger: Don't store references in a classUlf Hermann2021-03-311-3/+2
* qmllint: Improve import warningsMaximilian Goldstein2021-03-306-11/+34
* Add QDeferredSharedPointer::get()Andrei Golubev2021-03-301-0/+1
* Add QQmlJSMetaProperty::isValid()Andrei Golubev2021-03-301-0/+2
* qmljslogger: Disable copying and add a default constructorMaximilian Goldstein2021-03-301-1/+2
* qmlcompiler/qmllint: Use unified loggerMaximilian Goldstein2021-03-298-34/+723
* Properly mark composite singletons in QQmlJSImporterUlf Hermann2021-03-251-2/+6
* qmllint: Add support for warning about unused importsMaximilian Goldstein2021-03-254-20/+57
* Pass READ and WRITE accessors to QQmlJSMetaPropertyUlf Hermann2021-03-242-5/+14
* Filter out translation bindings before calling AOT compilerUlf Hermann2021-03-241-0/+2
* Optimize stack frame setup for AOT compiled functionsUlf Hermann2021-03-231-1/+5
* QmlCompiler: Pass further information about the IR to AOT compilersUlf Hermann2021-03-192-4/+22
* Remove using directive in headersFabian Kosmale2021-03-191-2/+0
* Add qmltypes for JavaScript root objectMaximilian Goldstein2021-03-193-5/+16
* qmllint: Warn about failing importsMaximilian Goldstein2021-03-193-19/+38
* qmllint: Resolve field member expressions on aliasesUlf Hermann2021-03-121-10/+85
* Don't duplicate imports for different versionsAndrei Golubev2021-03-092-10/+29
* qmllint: check default propertiesAndrei Golubev2021-03-091-1/+2
* qmllint: Implement deprecation warningsMaximilian Goldstein2021-03-087-0/+194
* QQmlJSScope: make interfaceNames() constAndrei Golubev2021-03-081-1/+1
* QmlCompiler: Rework support for required propertiesUlf Hermann2021-03-055-14/+42
* qmlcompiler: Add support for required propertiesMaximilian Goldstein2021-03-034-1/+34
* qmllint: Resolve imported files by qrc path if availableUlf Hermann2021-02-246-5/+75
* Rework QQmlJSResourceFileMapperUlf Hermann2021-02-242-27/+169
* Add qCompileQmlFile overload with QmlIR::Document as in/out parameterAndrei Golubev2021-02-232-0/+9
* qmllint: Support enum types from other scopesUlf Hermann2021-02-221-1/+14
* qmllint: Check for existence of property typesUlf Hermann2021-02-205-27/+56
* qmllint: Resolve attached property scopesUlf Hermann2021-02-193-27/+32
* CodeChecker: Assert that pointer canot be nullFabian Kosmale2021-02-191-2/+3
* qmllint: Don't create properties for "on" assignmentsUlf Hermann2021-02-161-12/+15
* Remove obsolete folders in qmlcompilerDavid Skoland2021-02-022-2/+0
* QmlCompiler: Allow for multiple extensions per objectUlf Hermann2021-02-011-29/+7
* QmlCompiler: Generate AOT functions in same order as interpreted onesUlf Hermann2021-01-291-34/+71
* QmlCompiler: Retain anonymous types in qmlnamesUlf Hermann2021-01-291-0/+7
* Expose getter and setter names of C++ classes in qmltypes filesFabian Kosmale2021-01-291-0/+3
* QmlCompiler: Return after importing a scriptUlf Hermann2021-01-261-1/+1
* QDeferredSharedPointer: lazy-load to determine isNull()Ulf Hermann2021-01-261-16/+42
* QQmlJSTypeReader: Guard against empty JS filesUlf Hermann2021-01-261-9/+11