diff --git a/src/tools/clangbackend/ipcsource/clangjobqueue.cpp b/src/tools/clangbackend/ipcsource/clangjobqueue.cpp index 59d5e5ba9e4..6a3ae96015f 100644 --- a/src/tools/clangbackend/ipcsource/clangjobqueue.cpp +++ b/src/tools/clangbackend/ipcsource/clangjobqueue.cpp @@ -34,14 +34,9 @@ namespace ClangBackEnd { -JobQueue::JobQueue(TranslationUnits &translationUnits, - UnsavedFiles &unsavedFiles, - ProjectParts &projectParts, - ClangCodeModelClientInterface &client) +JobQueue::JobQueue(TranslationUnits &translationUnits, ProjectParts &projectParts) : m_translationUnits(translationUnits) - , m_unsavedFiles(unsavedFiles) , m_projectParts(projectParts) - , m_client(client) { } diff --git a/src/tools/clangbackend/ipcsource/clangjobqueue.h b/src/tools/clangbackend/ipcsource/clangjobqueue.h index f29be968d58..fe715024732 100644 --- a/src/tools/clangbackend/ipcsource/clangjobqueue.h +++ b/src/tools/clangbackend/ipcsource/clangjobqueue.h @@ -31,18 +31,13 @@ namespace ClangBackEnd { -class ClangCodeModelClientInterface; class ProjectParts; class TranslationUnits; -class UnsavedFiles; class JobQueue { public: - JobQueue(TranslationUnits &translationUnits, - UnsavedFiles &unsavedFiles, - ProjectParts &projects, - ClangCodeModelClientInterface &client); + JobQueue(TranslationUnits &translationUnits, ProjectParts &projects); void add(const JobRequest &job); @@ -65,9 +60,7 @@ private: private: TranslationUnits &m_translationUnits; - UnsavedFiles &m_unsavedFiles; ProjectParts &m_projectParts; - ClangCodeModelClientInterface &m_client; IsJobRunningHandler m_isJobRunningHandler; diff --git a/src/tools/clangbackend/ipcsource/clangjobs.cpp b/src/tools/clangbackend/ipcsource/clangjobs.cpp index 6871b03a401..54465f15278 100644 --- a/src/tools/clangbackend/ipcsource/clangjobs.cpp +++ b/src/tools/clangbackend/ipcsource/clangjobs.cpp @@ -44,7 +44,7 @@ Jobs::Jobs(TranslationUnits &translationUnits, , m_unsavedFiles(unsavedFiles) , m_projectParts(projectParts) , m_client(client) - , m_queue(translationUnits, unsavedFiles, projectParts, client) + , m_queue(translationUnits, projectParts) { m_queue.setIsJobRunningHandler([this](const Utf8String &filePath, const Utf8String &projectPartId) { diff --git a/tests/unit/unittest/clangjobqueuetest.cpp b/tests/unit/unittest/clangjobqueuetest.cpp index c101fc8b8c8..be5d32ff349 100644 --- a/tests/unit/unittest/clangjobqueuetest.cpp +++ b/tests/unit/unittest/clangjobqueuetest.cpp @@ -24,7 +24,6 @@ ****************************************************************************/ #include "testutils.h" -#include "dummyclangipcclient.h" #include #include @@ -78,13 +77,12 @@ protected: ClangBackEnd::UnsavedFiles unsavedFiles; ClangBackEnd::TranslationUnits translationUnits{projects, unsavedFiles}; ClangBackEnd::TranslationUnit translationUnit; - DummyIpcClient dummyClientInterface; Utf8String filePath1 = Utf8StringLiteral(TESTDATA_DIR"/translationunits.cpp"); Utf8String filePath2 = Utf8StringLiteral(TESTDATA_DIR"/skippedsourceranges.cpp"); Utf8String projectPartId{Utf8StringLiteral("/path/to/projectfile")}; - ClangBackEnd::JobQueue jobQueue{translationUnits, unsavedFiles, projects, dummyClientInterface}; + ClangBackEnd::JobQueue jobQueue{translationUnits, projects}; }; TEST_F(JobQueue, AddJob)