"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "Cppcheck" between the packages
cppcheck-1.83.tar.bz2 and cppcheck-1.84.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 16.8% and now consists of 589 regular files (-4) and 58 directories.

Related Informations:

None found by Fossies.

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
Header file 108 1 3 69
C program 33 1 0 4
C++ program 191 4 13 119
Python program 28 2 0 9
Shell program 20 0 0 3
C# program 1 0 0 0
Automake file 1 0 0 0
CMake file 15 0 0 4
Configuration file 15 0 0 7
Initialization file 1 0 0 0
Makefile 2 0 0 1
XML document 28 0 0 2
CGI script 1 0 0 1
Command file 1 0 0 0
CSS style sheet 1 0 0 0
Desktop file 2 0 0 0
DocBook document 6 0 0 1
DOS Batch file 4 0 0 0
Doxygen file 2 0 0 0
Git file 1 0 0 0
HTML page 1 0 0 0
MS Visual Studio file 10 0 0 2
Qt Help file 2 0 0 0
Qt Project file 16 0 0 3
Qt Resource file 1 0 0 0
Qt Translation or MS TypeScript file 12 0 0 12
Qt UI file 14 1 0 2
Resource file 3 0 0 0
RNG file 3 1 0 0
WiX Installer file 3 0 0 2
Xcode file 1 0 0 0
YAML file 4 0 0 2
Icon 1 0 0 0
Image file 34 0 0 0
Vector Image file 2 0 0 0
Directory 58 0 0 0
Information file 1 0 0 1
License 3 0 0 0
Readme file 9 0 0 2
Text file 24 2 0 1
Total Files6631216247



Header Files (73 of 108):

NameStatusDeltaVisual Diff
cli/cmdlineparser.h changed 17.0% diff
cli/cppcheckexecutor.h changed 6.5% diff
cli/threadexecutor.h changed 4.9% diff
externals/simplecpp/simplecpp.h changed 7.0% diff
gui/checkthread.h changed 3.8% diff
gui/codeeditor.h changed 4.9% diff
gui/common.h changed 23.6% diff
gui/csvreport.h changed 12.5% diff
gui/erroritem.h changed 2.3% diff
gui/libraryaddfunctiondialog.h changed 21.6% diff
gui/librarydialog.h changed 9.2% diff
gui/libraryeditargdialog.h changed 23.6% diff
gui/mainwindow.h changed 10.4% diff
gui/newsuppressiondialog.h added
gui/printablereport.h changed 12.9% diff
gui/projectfile.h changed 3.8% diff
gui/projectfiledialog.h changed 4.0% diff
gui/report.h changed 3.4% diff
gui/resultstree.h changed 4.4% diff
gui/resultsview.h changed 1.8% diff
gui/settingsdialog.h changed 2.4% diff
gui/test/benchmark/simple/benchmarksimple.h changed 14.0% diff
gui/threadhandler.h changed 2.5% diff
gui/threadresult.h changed 5.2% diff
gui/txtreport.h changed 13.2% diff
gui/xmlreportv2.h changed 13.4% diff
lib/astutils.h changed 9.5% diff
lib/check.h changed 6.7% diff
lib/check64bit.h changed 13.0% diff
lib/checkassert.h changed 11.8% diff
lib/checkautovariables.h changed 7.4% diff
lib/checkbool.h changed 7.0% diff
lib/checkboost.h changed 11.8% diff
lib/checkbufferoverrun.h changed 5.6% diff
lib/checkclass.h changed 17.9% diff
lib/checkcondition.h changed 7.0% diff
lib/checkexceptionsafety.h changed 6.0% diff
lib/checkfunctions.h changed 7.1% diff
lib/checkinternal.h changed 9.0% diff
lib/checkio.h changed 4.9% diff
lib/checkleakautovar.h changed 22.5% diff
lib/checkmemoryleak.h changed 6.2% diff
lib/checknullpointer.h changed 8.5% diff
lib/checkother.h changed 4.8% diff
lib/checkpostfixoperator.h changed 14.2% diff
lib/checksizeof.h changed 7.1% diff
lib/checkstl.h changed 2.8% diff
lib/checkstring.h changed 6.7% diff
lib/checktype.h changed 8.8% diff
lib/checkuninitvar.h changed 5.1% diff
lib/checkunusedfunctions.h changed 11.9% diff
lib/checkunusedvar.h changed 9.9% diff
lib/checkvaarg.h changed 9.9% diff
lib/cppcheck.h changed 7.2% diff
lib/cxx11emu.h removed
lib/errorlogger.h changed 6.2% diff
lib/foreach.h removed
lib/importproject.h changed 3.4% diff
lib/library.h changed 2.2% diff
lib/preprocessor.h changed 2.5% diff
lib/settings.h changed 2.9% diff
lib/suppressions.h changed 61.2% diff
lib/symboldatabase.h changed 18.4% diff
lib/timer.h changed 8.9% diff
lib/token.h changed 7.1% diff
lib/tokenize.h changed 6.0% diff
lib/tokenlist.h changed 3.9% diff
lib/utils.h changed 32.3% diff
lib/version.h changed 22.0% diff
test/testsuite.h changed 3.1% diff
test/testutils.h changed 15.7% diff
tools/triage/codeeditor.h removed
tools/triage/mainwindow.h changed 25.4% diff

C Programs (5 of 33):

NameStatusDeltaVisual Diff
addons/test/cert-test.c changed 38.2% diff
addons/test/misra-test.c changed 99.5% diff
test/cfg/bsd.c added
test/cfg/posix.c changed 3.0% diff
test/cfg/std.c changed 13.8% diff

C++ Programs (136 of 191):

NameStatusDeltaVisual Diff
addons/test/misc-test.cpp added
cli/cmdlineparser.cpp changed 16.2% diff
cli/cppcheckexecutor.cpp changed 4.0% diff
cli/filelister.cpp changed 2.2% diff
cli/main.cpp changed 7.8% diff
cli/threadexecutor.cpp changed 5.4% diff
externals/simplecpp/simplecpp.cpp changed 14.3% diff
gui/applicationlist.cpp changed 26.3% diff
gui/checkthread.cpp changed 5.3% diff
gui/codeeditor.cpp changed 1.2% diff
gui/common.cpp changed 59.5% diff
gui/erroritem.cpp changed 4.3% diff
gui/filelist.cpp changed 1.8% diff
gui/mainwindow.cpp changed 5.4% diff
gui/newsuppressiondialog.cpp added
gui/projectfile.cpp changed 12.8% diff
gui/projectfiledialog.cpp changed 5.9% diff
gui/resultstree.cpp changed 6.9% diff
lib/analyzerinfo.cpp changed 4.6% diff
lib/astutils.cpp changed 23.5% diff
lib/check64bit.cpp changed 7.5% diff
lib/checkassert.cpp changed 12.6% diff
lib/checkautovariables.cpp changed 8.3% diff
lib/checkbool.cpp changed 15.0% diff
lib/checkboost.cpp changed 13.2% diff
lib/checkbufferoverrun.cpp changed 14.2% diff
lib/checkclass.cpp changed 27.2% diff
lib/checkcondition.cpp changed 5.7% diff
lib/checkexceptionsafety.cpp changed 7.8% diff
lib/checkfunctions.cpp changed 13.1% diff
lib/checkinternal.cpp changed 11.4% diff
lib/checkio.cpp changed 3.3% diff
lib/checkleakautovar.cpp changed 46.7% diff
lib/checkmemoryleak.cpp changed 6.0% diff
lib/checknullpointer.cpp changed 16.4% diff
lib/checkother.cpp changed 15.5% diff
lib/checkpostfixoperator.cpp changed 4.3% diff
lib/checksizeof.cpp changed 3.5% diff
lib/checkstl.cpp changed 11.6% diff
lib/checkstring.cpp changed 9.4% diff
lib/checktype.cpp changed 3.7% diff
lib/checkuninitvar.cpp changed 7.8% diff
lib/checkunusedfunctions.cpp changed 6.0% diff
lib/checkunusedvar.cpp changed 5.3% diff
lib/checkvaarg.cpp changed 6.2% diff
lib/cppcheck.cpp changed 12.3% diff
lib/errorlogger.cpp changed 30.1% diff
lib/importproject.cpp changed 57.6% diff
lib/library.cpp changed 4.1% diff
lib/mathlib.cpp changed 0.2% diff
lib/path.cpp changed 7.6% diff
lib/preprocessor.cpp changed 17.8% diff
lib/suppressions.cpp changed 97.4% diff
lib/symboldatabase.cpp changed 16.2% diff
lib/templatesimplifier.cpp changed 9.2% diff
lib/timer.cpp changed 3.2% diff
lib/token.cpp changed 5.5% diff
lib/tokenize.cpp changed 6.9% diff
lib/tokenlist.cpp changed 4.9% diff
lib/valueflow.cpp changed 14.1% diff
test/cfg/generated-cfg-tests-avr.cpp removed
test/cfg/generated-cfg-tests-bsd.cpp removed
test/cfg/generated-cfg-tests-gnu.cpp removed
test/cfg/generated-cfg-tests-motif.cpp removed
test/cfg/generated-cfg-tests-posix.cpp removed
test/cfg/generated-cfg-tests-qt.cpp removed
test/cfg/generated-cfg-tests-sdl.cpp removed
test/cfg/generated-cfg-tests-sfml.cpp removed
test/cfg/generated-cfg-tests-std.cpp removed
test/cfg/generated-cfg-tests-windows.cpp removed
test/cfg/generated-cfg-tests-wxwidgets.cpp removed
test/cfg/std.cpp changed 3.5% diff
test/cfg/windows.cpp changed 35.9% diff
test/cfg/wxwidgets.cpp changed 40.6% diff
test/test64bit.cpp changed 0.9% diff
test/testassert.cpp changed 0.9% diff
test/testastutils.cpp changed 10.7% diff
test/testautovariables.cpp changed 0.1% diff
test/testbool.cpp changed 0.2% diff
test/testboost.cpp changed 1.9% diff
test/testbufferoverrun.cpp changed 0.7% diff
test/testcharvar.cpp changed 1.1% diff
test/testclass.cpp changed 8.0% diff
test/testcmdlineparser.cpp changed 25.0% diff
test/testcondition.cpp changed 3.9% diff
test/testconstructors.cpp changed 2.2% diff
test/testcppcheck.cpp changed 0.8% diff
test/testerrorlogger.cpp changed 9.4% diff
test/testexceptionsafety.cpp changed 0.5% diff
test/testfilelister.cpp changed 2.7% diff
test/testforeach.cpp removed
test/testfunctions.cpp changed 2.3% diff
test/testgarbage.cpp changed 0.3% diff
test/testimportproject.cpp changed 8.0% diff
test/testincompletestatement.cpp changed 1.7% diff
test/testinternal.cpp changed 0.4% diff
test/testio.cpp changed 0.1% diff
test/testleakautovar.cpp changed 15.5% diff
test/testlibrary.cpp changed 0.1% diff
test/testmathlib.cpp changed 0.05% diff
test/testmemleak.cpp changed 1.3% diff
test/testnullpointer.cpp changed 4.2% diff
test/testoptions.cpp changed 2.5% diff
test/testother.cpp changed 7.2% diff
test/testpath.cpp changed 7.0% diff
test/testpathmatch.cpp changed 8.7% diff
test/testplatform.cpp added
test/testpostfixoperator.cpp changed 1.5% diff
test/testpreprocessor.cpp changed 0.3% diff
test/testsamples.cpp changed 7.5% diff
test/testsimplifytemplate.cpp changed 1.3% diff
test/testsimplifytokens.cpp changed 2.2% diff
test/testsimplifytypedef.cpp changed 1.0% diff
test/testsizeof.cpp changed 0.3% diff
test/teststl.cpp changed 0.3% diff
test/teststring.cpp changed 0.3% diff
test/testsuite.cpp changed 5.2% diff
test/testsuppressions.cpp changed 41.2% diff
test/testsymboldatabase.cpp changed 27.3% diff
test/testthreadexecutor.cpp changed 1.9% diff
test/testtimer.cpp changed 5.7% diff
test/testtoken.cpp changed 7.8% diff
test/testtokenize.cpp changed 1.5% diff
test/testtokenlist.cpp changed 3.0% diff
test/testtype.cpp changed 1.5% diff
test/testuninitvar.cpp changed 0.4% diff
test/testunusedfunctions.cpp changed 0.2% diff
test/testunusedprivfunc.cpp changed 0.6% diff
test/testunusedvar.cpp changed 0.3% diff
test/testvaarg.cpp changed 0.5% diff
test/testvalueflow.cpp changed 3.9% diff
test/testvarid.cpp changed 0.1% diff
tools/clang-ast.cpp added
tools/dmake.cpp changed 4.7% diff
tools/triage/codeeditor.cpp removed
tools/triage/mainwindow.cpp changed 3.0% diff

Python Programs (11 of 28):

NameStatusDeltaVisual Diff
addons/cert.py changed 31.6% diff
addons/cppcheckdata.py changed 15.9% diff
addons/misc.py added
addons/misra.py changed 75.1% diff
addons/naming.py changed 7.2% diff
addons/threadsafety.py changed 16.3% diff
tools/compare-ast-clang-and-cppcheck.py added
tools/daca2-addons.py changed 8.3% diff
tools/daca2-report.py changed 6.6% diff
tools/daca2.py changed 3.7% diff
tools/rundaca2.py changed 4.4% diff

Shell Programs (3 of 20):

NameStatusDeltaVisual Diff
test/cfg/runtests.sh changed 7.2% diff
tools/git-pre-commit-cppcheck changed 4.4% diff
tools/run-coverity.sh changed 14.7% diff

CMake Files (4 of 15):

NameStatusDeltaVisual Diff
cmake/findDependencies.cmake changed 17.4% diff
cmake/versions.cmake changed 6.5% diff
CMakeLists.txt changed 5.8% diff
gui/CMakeLists.txt changed 6.2% diff

Configuration Files (7 of 15):

NameStatusDeltaVisual Diff
cfg/bsd.cfg changed 31.1% diff
cfg/microsoft_sal.cfg changed 55.9% diff
cfg/posix.cfg changed 5.0% diff
cfg/qt.cfg changed 100.0% diff
cfg/std.cfg changed 3.1% diff
cfg/windows.cfg changed 17.2% diff
cfg/wxwidgets.cfg changed 2.9% diff

Makefiles (1 of 2):

NameStatusDeltaVisual Diff
Makefile changed 58.0% diff

XML Documents (2 of 28):

NameStatusDeltaVisual Diff
man/cppcheck.1.xml changed 0.2% diff
rules/suggest_nullptr.xml changed 24.8% diff

CGI Scripts (all 1):

NameStatusDeltaVisual Diff
tools/daca2-search.cgi changed 11.1% diff

DocBook Documents (1 of 6):

NameStatusDeltaVisual Diff
man/manual.docbook changed 13.7% diff

MS Visual Studio Files (2 of 10):

NameStatusDeltaVisual Diff
test/testrunner.vcxproj changed 0.8%
test/testrunner.vcxproj.filters changed 3.8%

Qt Project Files (3 of 16):

NameStatusDeltaVisual Diff
gui/gui.pro changed 10.0% diff
test/testfiles.pri changed 1.7% diff
tools/triage/triage.pro changed 11.8% diff

Qt Translation Or MS TypeScript Files (all 12):

NameStatusDeltaVisual Diff
gui/cppcheck_de.ts changed 15.8% diff
gui/cppcheck_es.ts changed 15.1% diff
gui/cppcheck_fi.ts changed 15.8% diff
gui/cppcheck_fr.ts changed 4.2% diff
gui/cppcheck_it.ts changed 14.9% diff
gui/cppcheck_ja.ts changed 14.5% diff
gui/cppcheck_ko.ts changed 4.0% diff
gui/cppcheck_nl.ts changed 15.0% diff
gui/cppcheck_ru.ts changed 13.9% diff
gui/cppcheck_sr.ts changed 15.6% diff
gui/cppcheck_sv.ts changed 14.5% diff
gui/cppcheck_zh_CN.ts changed 15.1% diff

Qt UI Files (3 of 14):

NameStatusDeltaVisual Diff
gui/mainwindow.ui changed 2.3% diff
gui/newsuppressiondialog.ui added
gui/projectfiledialog.ui changed 0.6% diff

RNG Files (1 of 3):

NameStatusDeltaVisual Diff
cppcheck-errors.rng added

WiX Installer Files (2 of 3):

NameStatusDeltaVisual Diff
win_installer/cppcheck.wxs changed 0.6% diff
win_installer/productInfo.wxi changed 8.3% diff

YAML Files (2 of 4):

NameStatusDeltaVisual Diff
.travis.yml changed 49.2% diff
appveyor.yml changed 14.0% diff

Information Files (all 1):

NameStatusDeltaVisual Diff
AUTHORS changed 3.7% diff

Readme Files (2 of 9):

NameStatusDeltaVisual Diff
readme.md changed 16.4% diff
readme.txt changed 18.3% diff

Text Files (3 of 24):

NameStatusDeltaVisual Diff
.travis_llvmcheck_suppressions added
.travis_suppressions changed 59.9% diff
benchmarks.txt added

Packages Compared:

cppcheck-1.83.tar.bz2
cppcheck-1.84.tar.gz


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