diff options
Diffstat (limited to 'BuildTools')
-rw-r--r-- | BuildTools/CLang/CLangDiagnosticsFlagsTool.cpp | 2 | ||||
-rwxr-xr-x | BuildTools/Cppcheck.sh | 21 |
2 files changed, 22 insertions, 1 deletions
diff --git a/BuildTools/CLang/CLangDiagnosticsFlagsTool.cpp b/BuildTools/CLang/CLangDiagnosticsFlagsTool.cpp index 82cc902..ccd5925 100644 --- a/BuildTools/CLang/CLangDiagnosticsFlagsTool.cpp +++ b/BuildTools/CLang/CLangDiagnosticsFlagsTool.cpp @@ -54,7 +54,7 @@ static const size_t diagnostics_count = sizeof(diagnostics) / sizeof(diagnostics using namespace boost; struct Properties { - Properties() : missing(false), redundant(false) { + Properties() : have(false), implicitHave(false), dontWant(false), implicitDontWant(false), ignored(false), available(false), missing(false), redundant(false), alreadyCovered(false) { } std::string name; diff --git a/BuildTools/Cppcheck.sh b/BuildTools/Cppcheck.sh new file mode 100755 index 0000000..93b5d13 --- /dev/null +++ b/BuildTools/Cppcheck.sh @@ -0,0 +1,21 @@ +#!/bin/sh + +cppcheck $@ \ + --enable=all \ + -i 3rdParty -i .git -i .sconf_temp \ + -i 3rdParty/hippomocks.h \ + -i Swiftob/linit.cpp \ + -i Swift/QtUI/EventViewer/main.cpp \ + -i Swift/QtUI/ApplicationTest \ + -i Swift/QtUI/ChatView/main.cpp \ + -i Swift/QtUI/Roster/main.cpp \ + -i Swift/QtUI/NotifierTest/NotifierTest.cpp \ + \ + -I . \ + -I Swift/QtUI \ + . 2> cppcheck.tmp +cat cppcheck.tmp | grep -v "(style)" | grep -v "\[3rdParty/hippomocks.h" > cppcheck.log +rm cppcheck.tmp + +echo "Result (cppcheck.log):" +cat cppcheck.log |