D22710: ensure clangd is started for each project on it's own
Christoph Cullmann
noreply at phabricator.kde.org
Wed Jul 24 08:44:51 BST 2019
cullmann created this revision.
Herald added a project: Kate.
Herald added a subscriber: kwrite-devel.
cullmann requested review of this revision.
REVISION SUMMARY
If you work on different projects, at the moment clangd is shared.
That doesn't work, as it needs a compilation database "per project".
Therefore: move the heuristic "what is the root" to the generic code
and use the root for the compilation database
TEST PLAN
now, I get proper handling if I open different projects at once
before, the first project did win and all others did have
wrong compilation databases used
REPOSITORY
R40 Kate
BRANCH
master
REVISION DETAIL
https://phabricator.kde.org/D22710
AFFECTED FILES
addons/lspclient/lspclientservermanager.cpp
To: cullmann
Cc: kwrite-devel, domson, michaelh, ngraham, demsking, cullmann, sars, dhaumann
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kwrite-devel/attachments/20190724/91b38e8f/attachment.html>
More information about the KWrite-Devel
mailing list