diff options
author | Jarek Kobus <jaroslaw.kobus@qt.io> | 2023-01-10 17:51:34 +0100 |
---|---|---|
committer | Jarek Kobus <jaroslaw.kobus@qt.io> | 2023-01-11 09:15:28 +0000 |
commit | c7b60e7d6b098a3b5ea343f7b3c9b1023247a3a2 (patch) | |
tree | 2435f0d7cefb778d1336a71ec69b408a22ed56e5 /src/plugins/clangtools/clangtoolruncontrol.h | |
parent | 0139690c2944a158f6de5bb56429fca8a2ce6b75 (diff) |
ClangToolRunner: Flatten the class hierarchy
Instead of creating subclasses of ClangToolRunner configure
the base class according to the tool specifics.
Change-Id: I51b611b2375571453c7f9690499d744582f035c1
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: David Schulz <david.schulz@qt.io>
Diffstat (limited to 'src/plugins/clangtools/clangtoolruncontrol.h')
-rw-r--r-- | src/plugins/clangtools/clangtoolruncontrol.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/clangtools/clangtoolruncontrol.h b/src/plugins/clangtools/clangtoolruncontrol.h index 8991bc9c67..7e14080724 100644 --- a/src/plugins/clangtools/clangtoolruncontrol.h +++ b/src/plugins/clangtools/clangtoolruncontrol.h @@ -72,7 +72,7 @@ private: void stop() final; QList<RunnerCreator> runnerCreators(); - template <class T> ClangToolRunner *createRunner(); + ClangToolRunner *createRunner(CppEditor::ClangToolType tool); AnalyzeUnits unitsToAnalyze(const Utils::FilePath &clangIncludeDir, const QString &clangVersion); |