From cb208530adcb3ff5f65a7276e8653f8d7372267d Mon Sep 17 00:00:00 2001 From: David Wells Date: Tue, 13 Sep 2016 16:36:37 -0400 Subject: [PATCH] Recommend running cppcheck for each release. --- release-tasks | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/release-tasks b/release-tasks index e8e8c8a..e0717c1 100644 --- a/release-tasks +++ b/release-tasks @@ -180,17 +180,22 @@ Contributors for 8.2: 0/ Do some basic testing as always +0a/ Rerun cppcheck across the source files: + cppcheck --force -j4 --enable=all -I./include/ ./source/*/*.cc >cppcheck-results.txt 2>&1 -0a/ Run the indentation script: + and look for anything that should obviously be fixed. + + +0b/ Run the indentation script: ./contrib/utilities/indent and push the corresponding changes -0b/ Check for doxygen formatting problems by running tests/scripts/checkdoxygen.py: +0c/ Check for doxygen formatting problems by running tests/scripts/checkdoxygen.py: find include -name "*h" -print | xargs -n 1 ./tests/scripts/checkdoxygen.py and push the corresponding changes -0c/ Fix formatting bugs reported by: +0d/ Fix formatting bugs reported by: cd include; find . -name "*h" -print | while read file;do ../contrib/utilities/wrapcomments.py $file >temp;done @@ -210,16 +215,16 @@ Contributors for 8.2: Push the corresponding changes. -0d/ Check that doxygen produces no errors when generating offline docs. +0e/ Check that doxygen produces no errors when generating offline docs. Especially check that the tutorial dot graph gets generated -0d'/ Run the copyright script: +0e'/ Run the copyright script: ./contrib/utilities/update-copyright and push the corresponding changes -0e/ update Trilinos and PETSc to the latest release on the tester and update the blurb at: +0f/ update Trilinos and PETSc to the latest release on the tester and update the blurb at: doc/external-libs/trilinos.html doc/external-libs/petsc.html -- 2.39.5