LanguageClient: remove unused code

Change-Id: Iac6a0f02aa52d9d5d1699200b2dd328c00ea9f30
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
David Schulz
2023-01-16 11:39:34 +01:00
parent fabb53c728
commit f920ee217b
2 changed files with 0 additions and 20 deletions

View File

@@ -192,22 +192,6 @@ const QList<Client *> LanguageClientManager::clients()
return managerInstance->m_clients; return managerInstance->m_clients;
} }
void LanguageClientManager::addExclusiveRequest(const MessageId &id, Client *client)
{
QTC_ASSERT(managerInstance, return);
managerInstance->m_exclusiveRequests[id] << client;
}
void LanguageClientManager::reportFinished(const MessageId &id, Client *byClient)
{
QTC_ASSERT(managerInstance, return);
for (Client *client : std::as_const(managerInstance->m_exclusiveRequests[id])) {
if (client != byClient)
client->cancelRequest(id);
}
managerInstance->m_exclusiveRequests.remove(id);
}
void LanguageClientManager::shutdownClient(Client *client) void LanguageClientManager::shutdownClient(Client *client)
{ {
if (!client) if (!client)

View File

@@ -44,9 +44,6 @@ public:
static void addClient(Client *client); static void addClient(Client *client);
static void restartClient(Client *client); static void restartClient(Client *client);
static void addExclusiveRequest(const LanguageServerProtocol::MessageId &id, Client *client);
static void reportFinished(const LanguageServerProtocol::MessageId &id, Client *byClient);
static void shutdownClient(Client *client); static void shutdownClient(Client *client);
static void deleteClient(Client *client); static void deleteClient(Client *client);
@@ -105,7 +102,6 @@ private:
QList<BaseSettings *> m_currentSettings; // owned QList<BaseSettings *> m_currentSettings; // owned
QMap<QString, QList<Client *>> m_clientsForSetting; QMap<QString, QList<Client *>> m_clientsForSetting;
QHash<TextEditor::TextDocument *, QPointer<Client>> m_clientForDocument; QHash<TextEditor::TextDocument *, QPointer<Client>> m_clientForDocument;
QHash<LanguageServerProtocol::MessageId, QList<Client *>> m_exclusiveRequests;
DocumentLocatorFilter m_currentDocumentLocatorFilter; DocumentLocatorFilter m_currentDocumentLocatorFilter;
WorkspaceLocatorFilter m_workspaceLocatorFilter; WorkspaceLocatorFilter m_workspaceLocatorFilter;
WorkspaceClassLocatorFilter m_workspaceClassLocatorFilter; WorkspaceClassLocatorFilter m_workspaceClassLocatorFilter;