Details
-
Technical task
-
Resolution: Fixed
-
P2: Important
-
None
-
d5892567a (dev), 6887b424f (dev), 108be6ca4 (dev), 1790f20be (dev)
Description
Currently, qmlls does not support finding usages of Qml Types, e.g.
component MyIC: Item {} // find usages on MyIC should find (1) MyIC {} // (1)
This is probably also true for QML components defined in their own .qml file, or imported from a module.
A question to pounder is whether "find usages" on top-level elements should yield the usages of the files or of the base type (see also QTCREATORBUG-24775).
Attachments
Issue Links
- blocks
-
QTBUG-114993 qmlls: rename files when renaming Qml Objects
-
- Closed
-
- is required for
-
QTCREATORBUG-24775 Use component name for "Find References to Sy..." in QML files
-
- Open
-
-
QTBUG-114948 qmlls: rename symbols in the same file
-
- Closed
-
-
QTBUG-119964 New QML LSP features (6.8)
-
- In Progress
-
- resulted in
-
QTBUG-121527 qmlls: more test coverage for qualified names
-
- Reported
-
For Gerrit Dashboard: QTBUG-114990 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
513361,2 | qmlls: find usages of inline components | dev | qt/qtdeclarative | Status: ABANDONED | 0 | 0 |
515198,23 | qmlls: find usages in multiple files | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
533570,18 | qmlls: find usages of inline components in same file | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
533571,19 | qmlls: find usages of inline components in property definitions | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
533939,21 | qmlls: make resolveExpressionType use findDefiningScope | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |