diff --git a/src/plugins/languageclient/client.cpp b/src/plugins/languageclient/client.cpp index 221264c6a39..66c7bfdd814 100644 --- a/src/plugins/languageclient/client.cpp +++ b/src/plugins/languageclient/client.cpp @@ -767,12 +767,7 @@ const ProjectExplorer::Project *Client::project() const void Client::setCurrentProject(ProjectExplorer::Project *project) { - using namespace ProjectExplorer; - if (m_project) - disconnect(m_project, &Project::fileListChanged, this, &Client::projectFileListChanged); m_project = project; - if (m_project) - connect(m_project, &Project::fileListChanged, this, &Client::projectFileListChanged); } void Client::projectOpened(ProjectExplorer::Project *project) @@ -809,16 +804,6 @@ void Client::projectClosed(ProjectExplorer::Project *project) sendContent(change); } -void Client::projectFileListChanged() -{ - for (Core::IDocument *doc : Core::DocumentModel::openedDocuments()) { - if (m_project->isKnownFile(doc->filePath())) { - if (auto textDocument = qobject_cast(doc)) - openDocument(textDocument); - } - } -} - void Client::setSupportedLanguage(const LanguageFilter &filter) { m_languagFilter = filter; diff --git a/src/plugins/languageclient/client.h b/src/plugins/languageclient/client.h index 8cafaaae900..72894536790 100644 --- a/src/plugins/languageclient/client.h +++ b/src/plugins/languageclient/client.h @@ -128,7 +128,6 @@ public: const ProjectExplorer::Project *project() const; void projectOpened(ProjectExplorer::Project *project); void projectClosed(ProjectExplorer::Project *project); - void projectFileListChanged(); void sendContent(const LanguageServerProtocol::IContent &content); void cancelRequest(const LanguageServerProtocol::MessageId &id);