forked from qt-creator/qt-creator
Clang: Cleanup interface hierarchy
The server and client interfaces was tightly coupled.So it prevented the introduction of immediate interfaces. Change-Id: Ie4197ffddb862e076d080b3d2a5ee869fad9e4d0 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
This commit is contained in:
@@ -30,6 +30,7 @@
|
||||
#include <refactoringserverinterface.h>
|
||||
|
||||
#include <QTimer>
|
||||
#include <ipcclientprovider.h>
|
||||
#include <stringcache.h>
|
||||
|
||||
#include <utils/smallstring.h>
|
||||
@@ -46,7 +47,8 @@ namespace V2 {
|
||||
class FileContainer;
|
||||
}
|
||||
|
||||
class RefactoringServer : public RefactoringServerInterface
|
||||
class RefactoringServer : public RefactoringServerInterface,
|
||||
public IpcClientProvider<RefactoringClientInterface>
|
||||
{
|
||||
using Future = std::future<SourceRangesForQueryMessage>;
|
||||
public:
|
||||
|
||||
Reference in New Issue
Block a user