Details
-
Task
-
Resolution: Fixed
-
P2: Important
-
None
-
3a985babf (dev), 2c992568e (dev)
Description
Implement the "go-to" Server Capabilities in the LSP.
They seem to bear some similarities, so group them together as subtasks.
Investigate if the capabilities of the subtasks are needed (Can they be used via QtCreator?) and implement them.
Attachments
Issue Links
- relates to
-
QTBUG-100083 LSP: completion using all js and compiler information
-
- Closed
-
-
QTBUG-100084 LSP: find usages in qml
-
- Closed
-
-
QTBUG-97637 QML Language Server Support for IDEs (like VSCode, QtC)
-
- In Progress
-
- split to
-
QTBUG-114903 Go-to definition in special QML objects
-
- Open
-
Gerrit Reviews
For Gerrit Dashboard: QTBUG-109006 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
455404,14 | qmlls: refactor and test helpers to reuse them | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
456569,24 | qmlls: start implementing go-to type definition | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
458099,2 | QmlDom: add some internal comments | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
459076,6 | Dom: fix for inline objects/components | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
459077,10 | qmlls_utils::itemsFromTextLocation: Support inline components | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
459769,13 | qmlls_utils::findTypeIn and baseObject | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
460301,1 | WIP: dom fix | dev | qt/qtdeclarative | Status: ABANDONED | -2 | 0 |
461625,4 | Rewrite qmlls_utils::itemsFromTextLocation for properties | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
479081,4 | qmlls: support find type definition for script identifiers | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
479107,12 | qmlls: definition support for scriptexpressions | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
481389,3 | qmlls: find definitions of function parameters | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
481463,3 | qmlls: find definitions of methods | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
484328,3 | qmlls: go-to definition on different files + extra tests | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
486510,3 | qmlls: go-to definition on different files + extra tests | 6.6 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
487365,3 | qmlls: Add tests for QQmlLSUtils::resolveExpressionType | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |