Details
-
Task
-
Resolution: Unresolved
-
P2: Important
-
6.8
-
None
-
0835b5d13 (dev), cb16d776e (6.8), 0b7216a08 (6.7), ea6d706e6 (dev), 62e0c1005 (6.8), b842658d0 (6.7)
Description
Integrate the Dom to the linter such that it can create fix-its with the Dom information. This should help create more elaborate fix-its and refactoring operations in qmllint.
For example, it should enable rewriting signal handlers in Connections as mentioned in QTBUG-127474 (which is currently not possible without the Dom).
Note that the current task description is left intentionally vague as its not really clear yet how to do it, might need some experimentation around the example mentioned in QTBUG-127474.
Attachments
Issue Links
- is required for
-
QTBUG-128932 qmllint disable does not work for missing-type?
-
- Closed
-
- resulted from
-
QTBUG-127474 qmlls erases user code when updating implicitly defined signal handlers
-
- Closed
-
- mentioned in
-
Page Loading...
Gerrit Reviews
For Gerrit Dashboard: QTBUG-127535 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
578718,5 | qmljsimportvisitor: remove Connections fix-it | dev | qt/qtdeclarative | Status: MERGED | +2 | +1 |
579126,4 | doc: add qmllint warning about signal handlers in connections | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
579325,2 | qmljsimportvisitor: remove Connections fix-it | 6.8 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
579426,2 | qmljsimportvisitor: remove Connections fix-it | 6.7 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
579699,2 | doc: add qmllint warning about signal handlers in connections | 6.8 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
579754,2 | doc: add qmllint warning about signal handlers in connections | 6.7 | qt/qtdeclarative | Status: MERGED | +2 | 0 |