From 58a3f51e1c86ce720a4811a6104f8848ba56fb4f Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Mon, 1 Nov 2021 19:49:34 +0000 Subject: Fix all linter warnings (except iwyu) --- Jamroot.jam | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'Jamroot.jam') diff --git a/Jamroot.jam b/Jamroot.jam index 04c973d..5bf8c98 100644 --- a/Jamroot.jam +++ b/Jamroot.jam @@ -17,6 +17,21 @@ project release:on debug:extra debug:on + debug:-Wnon-virtual-dtor + debug:-Wold-style-cast + debug:-Wcast-align + debug:-Wunused + debug:-Woverloaded-virtual + debug:-Wpedantic + debug:-Wconversion + debug:-Wsign-conversion + debug:-Wnull-dereference + debug:-Wdouble-promotion + debug:-Wformat=2 + gcc,debug:-Wduplicated-cond + gcc,debug:-Wduplicated-branches + gcc,debug:-Wlogical-op + gcc,debug:-Wuseless-cast coverage:on coverage:COVERAGE tidy:icetray/bin/logWriter.h @@ -27,6 +42,7 @@ project tidy:boost-* tidy:bugprone-* tidy:bugprone-macro-parentheses + tidy:bugprone-easily-swappable-parameters tidy:clang-* tidy:misc-* tidy:misc-non-private-member-variables-in-classes @@ -38,6 +54,8 @@ project tidy:hicpp-named-parameter tidy:performance-* tidy:ICE_IGNORE_VERSION + tidy:boost + tidy:std ; build-project icetray ; -- cgit v1.2.3