Details
-
Task
-
Resolution: Fixed
-
P2: Important
-
None
-
None
-
c2a65fbe0 (dev), 0559256dd (dev), 0eff90cdf (dev), 1635ca51f (dev), 4bc2bc2bf (dev), 4d6b262c0 (dev)
Description
Rename corresponding files when renaming a Qml Object defined in the current module.
e.g.:
// A.qml Item {} // B.qml Item { A {} // renaming A here should also rename the A.qml file! }
Attachments
Issue Links
- depends on
-
QTBUG-124592 LSP: confusing type in WorkspaceEdit breaks JSON serialization
- Closed
-
QTCREATORBUG-29542 LSP Client: support renaming Files
- Closed
- is blocked by
-
QTBUG-114990 qmlls: find usages of Qml Types
- Closed
- 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
- split from
-
QTBUG-114788 qmlls: support renaming symbols
- Closed
(1 split from)
For Gerrit Dashboard: QTBUG-114993 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
553385,5 | qqmljsscope: add ownModuleName | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
556621,3 | Simplify the WorkspaceEdit struct | dev | qt/qtlanguageserver | Status: MERGED | +2 | 0 |
556795,4 | dom: load .ui.qml files in implicit import | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
556796,6 | qmlls: adapt the qtlanguageserver changes in WorkspaceEdit | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
556798,11 | qmlls: rename files when renaming qml components | dev | qt/qtdeclarative | Status: MERGED | +2 | +1 |
562438,8 | qqmllsutils: encapsulate usages and renames | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |