Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
6.6
-
None
-
-
4c059a14b (dev), cf99be5ac (6.7), d661e38af (6.6), f1a41e5e9 (tqtc/lts-6.5)
Description
Formatting removes the escape character in the key string of a key-value pair of an object. qmlformat complains that reparsing is needed. In lsp formatter, this causes faulty behaviour since lsp formatter doesn't perform second stability check as qmlformat does.
Use the test case in the linked ticket.
It is a dom issue. Not directly related to formatting.
Attachments
Issue Links
- is required for
-
QTBUG-119967 qmlformat: reach feature parity with QtC built-in formatter
- Reported
- resulted from
-
QTBUG-113725 Findings for qmlls
- Closed
For Gerrit Dashboard: QTBUG-113776 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
524871,4 | qmlformat: Fix property names with escape chars | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
529584,2 | qmlformat: Fix property names with escape chars | 6.7 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
530547,3 | qmlformat: Fix property names with escape chars | 6.6 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
531211,3 | qmlformat: Fix property names with escape chars | tqtc/lts-6.5 | qt/tqtc-qtdeclarative | Status: ABANDONED | -2 | 0 |
532548,4 | qmlformat: Fix property names with escape chars | tqtc/lts-6.5 | qt/tqtc-qtdeclarative | Status: MERGED | +2 | 0 |