Details
-
Task
-
Resolution: Unresolved
-
P2: Important
-
6.9
-
None
-
102cec3fd (dev)
Description
See if we can make qqmljslinter "fast enough" for the QDS use case, where linting a file should take max 50ms. Current measurements show that some files need up to 700ms.
Attachments
Issue Links
- resulted from
-
QTBUG-129308 qmllint: implement .ui.qml warnings from qmljsstaticanalysismessage.cpp
- In Progress
Gerrit Reviews
For Gerrit Dashboard: QTBUG-133349 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
620651,5 | qmllint: add benchmark | dev | qt/qtdeclarative | Status: NEW | +2 | 0 |
621373,1 | QQmlJSLinterCodeGen: disable compiler checks when category is disabled | dev | qt/qtdeclarative | Status: NEW | +2 | 0 |
621374,2 | qqmljsutils: improve didYouMean performance | dev | qt/qtdeclarative | Status: NEW | 0 | 0 |
621772,2 | qmllint: avoid wasteful didYouMean calls | dev | qt/qtdeclarative | Status: NEW | 0 | -1 |
621773,2 | tst_qmllint_benchmark: also time "real" projects | dev | qt/qtdeclarative | Status: NEW | 0 | 0 |
621862,2 | WIP: BoundNames: trade memory for performance | dev | qt/qtdeclarative | Status: NEW | -2 | +1 |
621920,3 | qqmljstyperesolver: De-pessimize isNumeric | dev | qt/qtdeclarative | Status: NEW | 0 | 0 |