Description: Static analysis of C/C++ code. Checks for: memory leaks, mismatching allocation-deallocation, buffer overrun, and many more. The goal is 0 false positives.
File list (Check if you may need any files):
cppcheck-1.40
.............\.gitignore
.............\AUTHORS
.............\CMake
.............\.....\xmlto.cmake
.............\CMakeLists.txt
.............\COPYING
.............\Changelog
.............\Makefile
.............\all.pro
.............\build.bat
.............\cli
.............\...\CMakeLists.txt
.............\...\cli.pro
.............\...\cppcheck.rc
.............\...\cppcheck.vcproj
.............\...\cppcheckexecutor.cpp
.............\...\cppcheckexecutor.h
.............\...\main.cpp
.............\...\resource.h
.............\...\threadexecutor.cpp
.............\...\threadexecutor.h
.............\cppcheck.cbp
.............\cppcheck.cbproj
.............\cppcheck.sln
.............\createrelease
.............\doxyfile
.............\generate_coverage_report
.............\gui
.............\...\CMakeLists.txt
.............\...\about.ui
.............\...\aboutdialog.cpp
.............\...\aboutdialog.h
.............\...\application.ui
.............\...\applicationdialog.cpp
.............\...\applicationdialog.h
.............\...\applicationlist.cpp
.............\...\applicationlist.h
.............\...\checkthread.cpp
.............\...\checkthread.h
.............\...\common.h
.............\...\cppcheck-gui.rc
.............\...\cppcheck.ico
.............\...\cppcheck_de.ts
.............\...\cppcheck_en.ts
.............\...\cppcheck_fi.ts
.............\...\cppcheck_nl.ts
.............\...\cppcheck_pl.ts
.............\...\cppcheck_ru.ts
.............\...\cppcheck_se.ts
.............\...\csvreport.cpp
.............\...\csvreport.h
.............\...\file.ui
.............\...\fileviewdialog.cpp
.............\...\fileviewdialog.h
.............\...\gui.cppcheck
.............\...\gui.pro
.............\...\gui.qrc
.............\...\icon.png
.............\...\icon.svg
.............\...\images
.............\...\......\dialog-error.png
.............\...\......\dialog-information.png
.............\...\......\dialog-warning.png
.............\...\......\edit-clear.png
.............\...\......\go-down.png
.............\...\......\help-browser.png
.............\...\......\media-floppy.png
.............\...\......\preferences-system.png
.............\...\......\process-stop.png
.............\...\......\text-x-generic.png
.............\...\......\view-refresh.png
.............\...\main.cpp
.............\...\main.ui
.............\...\mainwindow.cpp
.............\...\mainwindow.h
.............\...\projectfile.cpp
.............\...\projectfile.h
.............\...\projectfile.txt
.............\...\report.cpp
.............\...\report.h
.............\...\resultstree.cpp
.............\...\resultstree.h
.............\...\resultsview.cpp
.............\...\resultsview.h
.............\...\resultsview.ui
.............\...\settings.ui
.............\...\settingsdialog.cpp
.............\...\settingsdialog.h
.............\...\test.cpp
.............\...\threadhandler.cpp
.............\...\threadhandler.h
.............\...\threadresult.cpp
.............\...\threadresult.h
.............\...\translationhandler.cpp
.............\...\translationhandler.h
.............\...\txtreport.cpp
.............\...\txtreport.h
.............\...\xmlreport.cpp
.............\...\xmlreport.h