Details
-
Task
-
Resolution: Done
-
P2: Important
-
None
-
None
-
757e7d641 (dev), e6fe5477f (dev), 3645b9a44 (dev), 1410c83cf (dev), 86a3a0fbf (dev), 5d531197a (dev), f915f4248 (dev), 2de3e2930 (dev), b77ce02be (dev)
Description
Document Symbol Request highlighting protocol documentation:
Why do we need it:
This allows us to provide document navigation via the LSP. In QtCreator, this should allow us to populate the outline without the old code model.
Attachments
Issue Links
- clones
-
QTBUG-120000 Support semantic highlighting in QML language server
- In Progress
- is required for
-
QTBUG-97637 QML Language Server Support for IDEs (like VSCode, QtC)
- In Progress
-
QTBUG-119964 New QML LSP features (6.8)
- In Progress
- resulted in
-
QTBUG-128423 MethodInfo refactoring
- Reported
For Gerrit Dashboard: QTBUG-120002 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
559947,10 | WIP: introduce DocumentSymbolUtils | dev | qt/qtdeclarative | Status: ABANDONED | -2 | 0 |
561477,15 | Introduce DocumentSymbolSupport module with mock implementation | dev | qt/qtdeclarative | Status: MERGED | +2 | +1 |
575407,44 | Introduce DocumentSymbolUtils::assembleSymbolsForQmlFile | dev | qt/qtdeclarative | Status: MERGED | +2 | +1 |
576877,28 | DocumentSymbol Fill Ranges and Name | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
576930,23 | DocumentSymbol introduce SymbolKindOf helper | dev | qt/qtdeclarative | Status: MERGED | +2 | +1 |
577005,28 | DocumentSymbol add Detail deriving functionality | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
577150,22 | DocumentSymbol filter out some PropertyDefinitions | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
577504,32 | DocumentSymbol reorganizeForOutlineView | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
578347,29 | DocumentSymbol refactor ID handling | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
580772,32 | DocumentSymbolProvider introduce e2e test | dev | qt/qtdeclarative | Status: MERGED | +2 | +1 |