LSP: Add type hierarchy support

Fixes: QTCREATORBUG-28116
Change-Id: Ibaed23144f63fa84fa97ae9106d0f0baf8f53118
Reviewed-by: David Schulz <david.schulz@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
This commit is contained in:
Christian Kandeler
2024-03-01 17:19:48 +01:00
parent 7e01d90824
commit 45de53d353
16 changed files with 674 additions and 326 deletions

View File

@@ -1,7 +1,7 @@
// Copyright (C) 2018 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
#include "callhierarchy.h"
#include "callandtypehierarchy.h"
#include "languageclientmanager.h"
#include "languageclientoutline.h"
#include "languageclientsettings.h"
@@ -43,6 +43,7 @@ void LanguageClientPlugin::initialize()
using namespace Core;
setupCallHierarchyFactory();
setupTypeHierarchyFactory();
setupLanguageClientProjectPanel();
setupLanguageClientManager(this);