aboutsummaryrefslogtreecommitdiffstats
path: root/src/qmlcompiler
Commit message (Expand)AuthorAgeFilesLines
* Compiler: Deduplicate conversion origins based on register's contentOlivier De Cannière5 days1-3/+30
* Docs: Fix doc warningsAlexei Cazacov7 days1-1/+1
* qmllint: Warn about reads of non-constant and non-notifiable propertiesOlivier De Cannière8 days3-1/+23
* qmllint: warn about duplicate property bindingsSami Shalayel8 days1-3/+29
* QQmlJSImportVisitor: const-ref-ifyOlivier De Cannière12 days1-7/+6
* qmllint: Fix required property warning with owner mixupOlivier De Cannière12 days1-2/+5
* qmllint: Fix name of inline component scopes for required propertiesOlivier De Cannière12 days1-9/+9
* Compiler: Move QQmlJSScope::descendants next to its only userOlivier De Cannière12 days3-18/+22
* Compiler: Optimize checking required propertiesOlivier De Cannière12 days1-2/+4
* ImportVisitor: Fix nonsensical code for checking required propertiesOlivier De Cannière12 days3-1/+10
* qmllint: don't warn about required properties in inline componentsSami Shalayel12 days1-0/+4
* qmllint: warn about unreachable codeSami Shalayel12 days3-3/+69
* qmllint: Implement WarnFunctionUsedBeforeDeclarationSami Shalayel13 days3-0/+16
* qmlls: make QQmlJSImportVisitor process updates to filesSami Shalayel14 days1-0/+10
* Compiler: Skip bindings to properties of type QQmlScriptStringOlivier De Cannière2025-04-172-0/+10
* Compiler: Adapt AotStats to skipping functionsOlivier De Cannière2025-04-175-26/+64
* Compiler: Add infrastructure to skip functionsOlivier De Cannière2025-04-177-14/+85
* Aotstats: Use common static strings for Json object operationsOlivier De Cannière2025-04-171-20/+31
* Compiler: Include updated type in property registers' descriptive nameOlivier De Cannière2025-04-171-1/+9
* qmltc: Cleanly reject custom parsed propertiesUlf Hermann2025-04-152-7/+14
* QmlCompiler: Error out on unstorable typesUlf Hermann2025-04-141-8/+16
* qml: remove unused headerZhao Yuhang2025-04-131-2/+0
* Port away from QPairZhao Yuhang2025-04-129-17/+18
* qmltc: Properly escape translation stringsUlf Hermann2025-04-111-8/+13
* qqmljslintercodegen: don't ignore the results from run()Sami Shalayel2025-04-111-12/+12
* qqmljslintercodegen: prepare for QQmlJSBasicBlocksSami Shalayel2025-04-112-13/+25
* qqmljslinter: use early exit and remove huge lambdaSami Shalayel2025-04-111-128/+119
* QmlCompiler: Rename "unit" argument to the signature generatorUlf Hermann2025-04-112-2/+2
* Make UsesArgumentsObject a scoped enumerationLuca Di Sera2025-04-101-1/+1
* qmllint: enhance var-used-before-declaration warningSami Shalayel2025-04-101-6/+5
* qmllint: suppress secondary messages with main messageSami Shalayel2025-04-102-4/+9
* qmllint: implement WarnAlreadyX warningsSami Shalayel2025-04-101-2/+15
* qmllint: Warn about redundant optional chainingOlivier De Cannière2025-04-104-1/+24
* Compiler: Use regular lookup for redundant optional lookupsOlivier De Cannière2025-04-101-0/+2
* qqmljsbasicblocks: escape <> when dumping dot filesSami Shalayel2025-04-041-0/+1
* qmllint: implement WarnEvalSami Shalayel2025-04-044-1/+26
* qmllint: add helpers to create small PropertyPassesSami Shalayel2025-04-042-0/+142
* qmllint: Do not warn about required properties in grouped property scopesFabian Kosmale2025-04-011-1/+2
* qmllint: implement ErrInvalidIdSami Shalayel2025-03-311-0/+6
* QQmlSA: add private helper for optional fix suggestionsSami Shalayel2025-03-312-0/+22
* qmllint: complain about bad qmldirsSami Shalayel2025-03-311-0/+1
* qqmljstypepropagator: don't crash on eval() callsSami Shalayel2025-03-312-0/+6
* QmlCompiler: Return after each reject() in code generatorUlf Hermann2025-03-312-166/+138
* QmlCompiler: Fix typoUlf Hermann2025-03-311-1/+1
* QmlCompiler: Do not re-resolve iterator value typesUlf Hermann2025-03-311-1/+2
* Micro-optimize ternary expressions using u""_svGiuseppe D'Angelo2025-03-271-1/+1
* Compiler: Ensure uniqueness of logging categoriesOlivier De Cannière2025-03-251-2/+32
* qmllint: implement WarnAssignmentInConditionSami Shalayel2025-03-254-1/+18
* qmllint: fix a typo in top-level-component descriptionSami Shalayel2025-03-251-1/+1
* qmllint: clean up recursion-depth-errors categorySami Shalayel2025-03-251-2/+1