Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
Qt Creator 17.0.0
-
None
-
dc0a8ed44 (master), 1676ab0d2 (master), f64bb031a (master)
Description
When debugging the language clients, one can see that all running qmlls instances are used to open new files, even qmlls instances that belong to unrelated projects.
Reproducer: open two Quick projects, open their qml files, use the debugging language client view to see the sent messages and see that all language servers were used to open the files.
Attachments
For Gerrit Dashboard: QTCREATORBUG-33101 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
654390,3 | LanguageClientManager: use switch case for documentOpened | master | qt-creator/qt-creator | Status: MERGED | +2 | 0 |
654391,3 | LanguageClientManager: split documentOpened in two methods | master | qt-creator/qt-creator | Status: MERGED | +2 | 0 |
654392,3 | LanguageClientManager: stop leaking unrelated files to clients | master | qt-creator/qt-creator | Status: MERGED | +2 | 0 |