Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cppcheck for openSUSE:Factory checked in at 2022-06-08 14:24:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cppcheck (Old) and /work/SRC/openSUSE:Factory/.cppcheck.new.1548 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cppcheck" Wed Jun 8 14:24:55 2022 rev:25 rq:981215 version:2.8 Changes: -------- --- /work/SRC/openSUSE:Factory/cppcheck/cppcheck.changes 2022-04-22 21:54:14.178804770 +0200 +++ /work/SRC/openSUSE:Factory/.cppcheck.new.1548/cppcheck.changes 2022-06-08 14:25:19.700532658 +0200 @@ -1,0 +2,24 @@ +Tue Jun 7 21:17:15 UTC 2022 - Dirk M??ller <dmuel...@suse.com> + +- update to 2.8: + * Lifetime analysis can now track lifetime across user-defined constructors + when they are inline and using member initializer list. + * SymbolDatabase can now deduce iterator types from how they are specified in + the library files. + * ValueFlow can evaluate class member functions that return known values. + * Improve duplicateValueTenary to not warn when used as an lvalue or when one + branch has side effects + * Fix variableScope to not warn when variables are used in lambda functions + * Fix unassignedVariable warnings when using structured bindings + * Fix redundantInitialization warning when variable is used in a lambda + * Fix variableScope warnings when using if/while init-statement + * Improve lifetime analysis when returning variadic template expressions + * Detect more statements with constStatement + * Detect variableScope for more types + * Improvements to unreadVariable + * Detect more instances of C style casts + * Warn if the return value of new is discarded + * The pre-ValueFlow uninitialized checker now uses a different ID as legacyUninitvar + * Extended library format to exclude specific function argument values + +------------------------------------------------------------------- Old: ---- cppcheck-2.7.5.tar.gz New: ---- cppcheck-2.8.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cppcheck.spec ++++++ --- /var/tmp/diff_new_pack.RTvleT/_old 2022-06-08 14:25:20.300533401 +0200 +++ /var/tmp/diff_new_pack.RTvleT/_new 2022-06-08 14:25:20.304533406 +0200 @@ -17,7 +17,7 @@ Name: cppcheck -Version: 2.7.5 +Version: 2.8 Release: 0 Summary: A tool for static C/C++ code analysis License: GPL-3.0-or-later ++++++ cppcheck-2.7.5.tar.gz -> cppcheck-2.8.tar.gz ++++++ ++++ 84946 lines of diff (skipped)