"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "cppcheck" between the packages
cppcheck-1.89.tar.gz and cppcheck-1.90.tar.gz

About: Cppcheck is a static analysis tool for C/C++ code. It checks for memory leaks, mismatching allocation-deallocation, buffer overrun, and many more.

Summary:

The "cppcheck" source code changed by about 7.5% and now consists of 732 regular files (+30) and 73 directories (+2).

Related Informations:

None found by Fossies.

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
Header file 114 3 0 36
C program 67 3 0 13
C++ program 210 15 0 93
Python program 45 4 2 22
Shell program 25 0 0 7
C# program 1 0 0 0
Automake file 1 0 0 0
CMake file 17 0 0 2
Configuration file 37 7 0 14
Initialization file 1 0 0 0
JSON file 3 0 0 1
Makefile 3 0 0 1
XML document 31 0 0 2
Desktop file 2 0 0 0
DocBook document 6 0 1 0
DOS Batch file 4 0 0 0
Doxygen file 2 0 0 0
Git file 2 1 0 0
HTML page 2 0 0 0
MS Visual Studio file 14 0 0 6
Qt Help file 2 0 0 0
Qt Project file 14 0 0 1
Qt Resource file 1 0 0 0
Qt Translation or MS TypeScript file 12 0 0 12
Qt UI file 14 0 0 2
Resource file 3 0 0 0
RNG file 3 0 0 1
WiX Installer file 3 0 0 1
Xcode file 1 0 0 0
YAML file 4 0 0 1
Icon 1 0 0 0
Image file 35 0 0 0
Vector Image file 2 0 0 0
Directory 73 2 0 0
Information file 1 0 0 1
License 3 0 0 0
Readme file 13 0 0 3
Text file 36 0 0 3
Total Files808353222



Header Files (39 of 114):

NameStatusDeltaVisual Diff
cli/cppcheckexecutor.h changed 4.4% diff
cli/threadexecutor.h changed 5.7% diff
externals/simplecpp/simplecpp.h changed 0.7% diff
externals/tinyxml/tinyxml2.h changed 0.1% diff
gui/common.h changed 0.7% diff
lib/astutils.h changed 17.6% diff
lib/check.h changed 0.6% diff
lib/checkassert.h changed 4.4% diff
lib/checkautovariables.h changed 11.0% diff
lib/checkbool.h changed 2.7% diff
lib/checkclass.h changed 2.4% diff
lib/checkcondition.h changed 0.5% diff
lib/checkleakautovar.h changed 10.4% diff
lib/checkother.h changed 1.6% diff
lib/checkstl.h changed 1.9% diff
lib/checkuninitvar.h changed 8.4% diff
lib/checkunusedfunctions.h changed 5.4% diff
lib/checkvaarg.h changed 3.7% diff
lib/cppcheck.h changed 3.8% diff
lib/ctu.h changed 4.1% diff
lib/errorlogger.h changed 0.4% diff
lib/exprengine.h added
lib/library.h changed 6.4% diff
lib/pathanalysis.h added
lib/preprocessor.h changed 4.2% diff
lib/programmemory.h added
lib/settings.h changed 4.3% diff
lib/standards.h changed 2.8% diff
lib/symboldatabase.h changed 4.4% diff
lib/templatesimplifier.h changed 0.5% diff
lib/timer.h changed 9.2% diff
lib/token.h changed 7.1% diff
lib/tokenize.h changed 1.0% diff
lib/utils.h changed 50.6% diff
lib/valueflow.h changed 40.4% diff
lib/version.h changed 10.3% diff
test/testsuite.h changed 26.6% diff
test/testutils.h changed 7.3% diff
tools/triage/mainwindow.h changed 46.0% diff

C Programs (16 of 67):

NameStatusDeltaVisual Diff
addons/test/cert-test.c changed 6.7% diff
addons/test/misra/misra-test.c changed 100.0% diff
addons/test/y2038/y2038-test-5-good-no-time-used.c added
man/manual.md changed 20.8% diff
man/reference-cfg-format.md changed 5.9% diff
test/cfg/bsd.c changed 48.0% diff
test/cfg/cairo.c added
test/cfg/gnu.c changed 31.5% diff
test/cfg/gtk.c changed 3.2% diff
test/cfg/openssl.c added
test/cfg/posix.c changed 6.1% diff
test/cfg/python.c changed 61.8% diff
test/cfg/sqlite3.c changed 4.4% diff
test/cfg/std.c changed 5.8% diff
test/cli/helloworld/main.c changed 35.5% diff
test/cli/proj2/a/a.c changed 100.0% diff

C++ Programs (108 of 210):

NameStatusDeltaVisual Diff
addons/test/cert-test.cpp changed 24.9% diff
addons/test/misra/misra-test.cpp changed 100.0% diff
addons/test/naming_test.cpp added
cli/cmdlineparser.cpp changed 4.2% diff
cli/cppcheckexecutor.cpp changed 2.0% diff
cli/filelister.cpp changed 4.8% diff
cli/main.cpp changed 0.5% diff
externals/simplecpp/simplecpp.cpp changed 2.3% diff
gui/application.cpp changed 11.5% diff
gui/checkthread.cpp changed 7.1% diff
gui/mainwindow.cpp changed 0.3% diff
gui/projectfile.cpp changed 0.6% diff
lib/astutils.cpp changed 15.0% diff
lib/checkautovariables.cpp changed 17.7% diff
lib/checkbool.cpp changed 11.4% diff
lib/checkbufferoverrun.cpp changed 2.3% diff
lib/checkclass.cpp changed 3.2% diff
lib/checkcondition.cpp changed 3.4% diff
lib/checkfunctions.cpp changed 0.5% diff
lib/checkio.cpp changed 0.9% diff
lib/checkleakautovar.cpp changed 8.6% diff
lib/checkmemoryleak.cpp changed 2.9% diff
lib/checknullpointer.cpp changed 3.7% diff
lib/checkother.cpp changed 3.6% diff
lib/checkstl.cpp changed 3.3% diff
lib/checkstring.cpp changed 2.1% diff
lib/checktype.cpp changed 1.2% diff
lib/checkuninitvar.cpp changed 6.7% diff
lib/checkunusedvar.cpp changed 4.3% diff
lib/cppcheck.cpp changed 5.7% diff
lib/ctu.cpp changed 7.4% diff
lib/errorlogger.cpp changed 1.0% diff
lib/exprengine.cpp added
lib/importproject.cpp changed 1.3% diff
lib/library.cpp changed 6.6% diff
lib/mathlib.cpp changed 2.7% diff
lib/path.cpp changed 0.7% diff
lib/pathanalysis.cpp added
lib/platform.cpp changed 1.6% diff
lib/preprocessor.cpp changed 4.6% diff
lib/programmemory.cpp added
lib/settings.cpp changed 2.9% diff
lib/symboldatabase.cpp changed 6.5% diff
lib/templatesimplifier.cpp changed 2.4% diff
lib/timer.cpp changed 6.6% diff
lib/token.cpp changed 8.8% diff
lib/tokenize.cpp changed 3.1% diff
lib/tokenlist.cpp changed 12.9% diff
lib/valueflow.cpp changed 21.9% diff
oss-fuzz/type2.cpp changed 2.0% diff
test/cfg/boost.cpp changed 17.8% diff
test/cfg/googletest.cpp added
test/cfg/kde.cpp added
test/cfg/libsigc++.cpp added
test/cfg/opencv2.cpp added
test/cfg/qt.cpp changed 1.5% diff
test/cfg/std.cpp changed 1.5% diff
test/cfg/windows.cpp changed 4.6% diff
test/testastutils.cpp changed 2.5% diff
test/testautovariables.cpp changed 21.7% diff
test/testbool.cpp changed 8.1% diff
test/testbufferoverrun.cpp changed 3.3% diff
test/testclass.cpp changed 0.8% diff
test/testcondition.cpp changed 4.8% diff
test/testconstructors.cpp changed 0.6% diff
test/testcppcheck.cpp changed 10.0% diff
test/testerrorlogger.cpp changed 2.3% diff
test/testexprengine.cpp added
test/testfunctions.cpp changed 1.1% diff
test/testgarbage.cpp changed 2.6% diff
test/testincompletestatement.cpp changed 8.2% diff
test/testinternal.cpp changed 0.9% diff
test/testio.cpp changed 1.4% diff
test/testleakautovar.cpp changed 11.3% diff
test/testlibrary.cpp changed 0.6% diff
test/testmathlib.cpp changed 0.4% diff
test/testmemleak.cpp changed 1.8% diff
test/testnullpointer.cpp changed 7.9% diff
test/testother.cpp changed 3.7% diff
test/testpostfixoperator.cpp changed 2.6% diff
test/testpreprocessor.cpp changed 0.5% diff
test/testsamples.cpp changed 2.1% diff
test/testsimplifytemplate.cpp changed 7.3% diff
test/testsimplifytokens.cpp changed 0.4% diff
test/testsimplifytypedef.cpp changed 2.5% diff
test/testsimplifyusing.cpp changed 25.1% diff
test/testsizeof.cpp changed 1.1% diff
test/teststl.cpp changed 3.1% diff
test/teststring.cpp changed 3.6% diff
test/testsuite.cpp changed 11.6% diff
test/testsuites/x-flow/buffer01.cpp added
test/testsuites/x-flow/buffer02.cpp added
test/testsuites/x-flow/buffer03.cpp added
test/testsuites/x-flow/buffer04.cpp added
test/testsuites/x-flow/buffer05.cpp added
test/testsuites/x-flow/buffer06.cpp added
test/testsuppressions.cpp changed 1.7% diff
test/testsymboldatabase.cpp changed 10.2% diff
test/testtoken.cpp changed 13.8% diff
test/testtokenize.cpp changed 6.6% diff
test/testtype.cpp changed 21.6% diff
test/testuninitvar.cpp changed 3.7% diff
test/testunusedfunctions.cpp changed 0.5% diff
test/testunusedvar.cpp changed 1.1% diff
test/testvalueflow.cpp changed 8.4% diff
test/testvarid.cpp changed 0.8% diff
tools/dmake.cpp changed 14.7% diff
tools/triage/mainwindow.cpp changed 51.6% diff

Python Programs (28 of 45):

NameStatusDeltaVisual Diff
addons/cert.py changed 5.3% diff
addons/cppcheckdata.py changed 17.8% diff
addons/findcasts.py changed 2.1% diff
addons/misc.py changed 1.5% diff
addons/misra.py changed 32.9% diff
addons/naming.py changed 35.6% diff
addons/namingng.py changed 11.9% diff
addons/test/test-cert.py changed 38.5% diff
addons/test/test-misra.py changed 7.4% diff
addons/test/test-y2038.py changed 41.8% diff
addons/test/util.py changed 50.7% diff
addons/threadsafety.py changed 2.1% diff
addons/y2038.py changed 13.1% diff
htmlreport/cppcheck-htmlreport changed 7.9% diff
test/cli/test-helloworld.py changed 4.8% diff
test/cli/test-proj2.py changed 11.3% diff
test/verify/itc.py added
test/verify/juliet.py added
tools/astyle_client.py removed
tools/astyle_server.py removed
tools/daca2-download.py changed 8.7% diff
tools/daca2-getpackages.py changed 28.7% diff
tools/donate-cpu-server.py changed 28.2% diff
tools/donate-cpu.py changed 65.6% diff
tools/donate_cpu_lib.py added
tools/extracttests.py changed 1.0% diff
tools/reduce.py changed 3.3% diff
tools/test-my-pr.py added

Shell Programs (7 of 25):

NameStatusDeltaVisual Diff
createrelease changed 3.4% diff
htmlreport/check.sh changed 56.2% diff
man/buildman.sh changed 71.6% diff
runastyle changed 1.2% diff
test/cfg/runtests.sh changed 51.5% diff
tools/run-coverity.sh changed 19.3% diff
tools/test/start_donate_cpu_server_test_local.sh changed 7.9% diff

CMake Files (2 of 17):

NameStatusDeltaVisual Diff
cmake/versions.cmake changed 6.5% diff
test/CMakeLists.txt changed 100.0% diff

Configuration Files (21 of 37):

NameStatusDeltaVisual Diff
cfg/boost.cfg changed 2.4% diff
cfg/bsd.cfg changed 36.2% diff
cfg/cairo.cfg added
cfg/gnu.cfg changed 9.6% diff
cfg/googletest.cfg changed 100.0% diff
cfg/gtk.cfg changed 3.1% diff
cfg/kde.cfg added
cfg/libsigc++.cfg added
cfg/lua.cfg changed 87.8% diff
cfg/mfc.cfg added
cfg/microsoft_atl.cfg added
cfg/opencv2.cfg added
cfg/opengl.cfg changed 5.0% diff
cfg/openssl.cfg added
cfg/posix.cfg changed 1.2% diff
cfg/python.cfg changed 100.0% diff
cfg/qt.cfg changed 26.7% diff
cfg/ruby.cfg changed 100.0% diff
cfg/std.cfg changed 4.9% diff
cfg/windows.cfg changed 6.1% diff
cfg/wxwidgets.cfg changed 15.1% diff

JSON Files (1 of 3):

NameStatusDeltaVisual Diff
naming.json changed 88.5% diff

Makefiles (1 of 3):

NameStatusDeltaVisual Diff
Makefile changed 61.8% diff

XML Documents (2 of 31):

NameStatusDeltaVisual Diff
rules/empty-catch-block.xml changed 90.4% diff
rules/token-matching.xml changed 100.0% diff

DocBook Documents (1 of 6):

NameStatusDeltaVisual Diff
man/manual.docbook removed

Git Files (1 of 2):

NameStatusDeltaVisual Diff
tools/triage/.gitignore added

MS Visual Studio Files (6 of 14):

NameStatusDeltaVisual Diff
lib/cppcheck.vcxproj changed 0.4%
lib/cppcheck.vcxproj.filters changed 2.8%
test/testrunner.vcxproj changed 0.3%
test/testrunner.vcxproj.filters changed 1.2%
tools/dmake.sln changed 24.5%
tools/dmake.vcxproj changed 1.7%

Qt Project Files (1 of 14):

NameStatusDeltaVisual Diff
lib/lib.pri changed 6.2% diff

Qt Translation Or MS TypeScript Files (all 12):

NameStatusDeltaVisual Diff
gui/cppcheck_de.ts changed 2.7% diff
gui/cppcheck_es.ts changed 2.5% diff
gui/cppcheck_fi.ts changed 2.6% diff
gui/cppcheck_fr.ts changed 43.3% diff
gui/cppcheck_it.ts changed 2.4% diff
gui/cppcheck_ja.ts changed 3.1% diff
gui/cppcheck_ko.ts changed 44.4% diff
gui/cppcheck_nl.ts changed 2.5% diff
gui/cppcheck_ru.ts changed 15.3% diff
gui/cppcheck_sr.ts changed 2.6% diff
gui/cppcheck_sv.ts changed 2.3% diff
gui/cppcheck_zh_CN.ts changed 2.5% diff

Qt UI Files (2 of 14):

NameStatusDeltaVisual Diff
gui/projectfiledialog.ui changed 1.9% diff
tools/triage/mainwindow.ui changed 100.0% diff

RNG Files (1 of 3):

NameStatusDeltaVisual Diff
cfg/cppcheck-cfg.rng changed 7.4% diff

WiX Installer Files (1 of 3):

NameStatusDeltaVisual Diff
win_installer/productInfo.wxi changed 7.9% diff

YAML Files (1 of 4):

NameStatusDeltaVisual Diff
.travis.yml changed 23.0% diff

Directories (2 of 73):

NameStatus
test/testsuites/x-flow added
test/verify added

Information Files (all 1):

NameStatusDeltaVisual Diff
AUTHORS changed 3.2% diff

Readme Files (3 of 13):

NameStatusDeltaVisual Diff
addons/README.md changed 4.7% diff
readme.md changed 25.6% diff
tools/readme.md changed 18.2% diff

Text Files (3 of 36):

NameStatusDeltaVisual Diff
.travis_suppressions changed 2.6% diff
addons/test/misra/misra_rules_multiple_lines.txt changed 13.0% diff
pylintrc_travis changed 100.0% diff

Packages Compared:

cppcheck-1.89.tar.gz
cppcheck-1.90.tar.gz


Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)