From 4e1d69dbb232bd81d12b83e57bade8ba6ae0fcd9 Mon Sep 17 00:00:00 2001 From: Patrick Fallberg Date: Fri, 18 May 2018 08:35:43 +0200 Subject: [PATCH] Refine cppcheck analysis (#1133) - Details link on github for cppcheck now goes straight to the report - Removed umatched suppression from the cppcheck suppression file --- .ci/static_analysis.groovy | 2 +- .mystools/cppcheck/config/suppressions.cfg | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/.ci/static_analysis.groovy b/.ci/static_analysis.groovy index fbd3fe5..642176e 100644 --- a/.ci/static_analysis.groovy +++ b/.ci/static_analysis.groovy @@ -29,7 +29,7 @@ def cppCheck(config) { "grep -q \"0total\" cppcheck-avr_cppcheck_reports/index.html || exit_code=\$?\n"+ "exit \$((exit_code == 0 ? 0 : 1))") if (ret == 1) { - config.pr.setBuildStatus(config, 'ERROR', 'Toll gate (Code analysis - Cppcheck)', 'Issues found', '${BUILD_URL}CppCheck_AVR/index.html') + config.pr.setBuildStatus(config, 'ERROR', 'Toll gate (Code analysis - Cppcheck)', 'Issues found', '${BUILD_URL}CppCheck_20AVR/index.html') error 'Terminating due to Cppcheck error' } else { config.pr.setBuildStatus(config, 'SUCCESS', 'Toll gate (Code analysis - Cppcheck)', 'Pass', '') diff --git a/.mystools/cppcheck/config/suppressions.cfg b/.mystools/cppcheck/config/suppressions.cfg index 9820b3d..18171c4 100644 --- a/.mystools/cppcheck/config/suppressions.cfg +++ b/.mystools/cppcheck/config/suppressions.cfg @@ -2,5 +2,3 @@ ConfigurationNotChecked unmatchedSuppression // This suppression is because the problem is in an in-lined macro so in-line-suppressions does not appear to take effect unreadVariable:*/MyHwNRF5.cpp -uninitMemberVar:*/TinyGsmFifo.h -