summaryrefslogtreecommitdiff
path: root/src/plugins/clangtools
diff options
context:
space:
mode:
authorIvan Donchevskii <ivan.donchevskii@qt.io>2018-05-14 13:30:11 +0200
committerIvan Donchevskii <ivan.donchevskii@qt.io>2018-05-14 13:31:52 +0000
commit5288f355237d1c813cb20f1b0ffc6a4d656198c6 (patch)
tree9df9845238d18f12615b1260ac7fbada453d8935 /src/plugins/clangtools
parent2653cb229c15d6cbf267fe37499d18bd95161b65 (diff)
downloadqt-creator-5288f355237d1c813cb20f1b0ffc6a4d656198c6.tar.gz
Clang: Enable Clazy fix-its
Only extra command-line options were required. Change-Id: Id67b0cb29db4539ebec7facd07b53942f5900099 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
Diffstat (limited to 'src/plugins/clangtools')
-rw-r--r--src/plugins/clangtools/clangtidyclazyrunner.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/clangtools/clangtidyclazyrunner.cpp b/src/plugins/clangtools/clangtidyclazyrunner.cpp
index 9c524cf2c5..83094fe349 100644
--- a/src/plugins/clangtools/clangtidyclazyrunner.cpp
+++ b/src/plugins/clangtools/clangtidyclazyrunner.cpp
@@ -97,6 +97,8 @@ QStringList ClangTidyClazyRunner::constructCommandLineArguments(const QStringLis
const QString clazyChecks = config.clazyChecks();
if (!clazyChecks.isEmpty()) {
addXclangArg(arguments, QString("-add-plugin"), QString("clang-lazy"));
+ addXclangArg(arguments, QString("-plugin-arg-clang-lazy"), QString("enable-all-fixits"));
+ addXclangArg(arguments, QString("-plugin-arg-clang-lazy"), QString("no-autowrite-fixits"));
addXclangArg(arguments, QString("-plugin-arg-clang-lazy"), config.clazyChecks());
}