.. |
CMakeLists.txt
|
Fixed #7660 (cmake build does not handle simplecpp)
|
2016-08-06 18:21:54 +02:00 |
analyzerinfo.cpp
|
try to make Travis happy by fixing Cppcheck warning
|
2016-12-08 23:12:59 +01:00 |
analyzerinfo.h
|
Cppcheck build dir: Better handling when --project is used
|
2016-12-08 22:46:44 +01:00 |
astutils.cpp
|
Fixed #7925 (False Positive identical condition)
|
2017-02-22 21:13:36 +01:00 |
astutils.h
|
Refactorized Library
|
2016-12-06 14:09:28 +01:00 |
check.cpp
|
…
|
|
check.h
|
Added --cppcheck-build-dir flag
|
2016-10-29 12:18:11 +02:00 |
check64bit.cpp
|
Fixed #7553 (False positive with 1.74 'returning an integer in a function with pointer return type' when no integer is used)
|
2016-07-29 21:53:58 +02:00 |
check64bit.h
|
…
|
|
checkassert.cpp
|
Fix some typos in comments (found by codespell)
|
2016-11-27 11:40:42 +01:00 |
checkassert.h
|
…
|
|
checkautovariables.cpp
|
Fixed #7583 (Defect: False positive '(error) Reference to temporary returned')
|
2017-02-26 13:41:49 +01:00 |
checkautovariables.h
|
…
|
|
checkbool.cpp
|
astyle formatting
|
2016-08-15 18:04:55 +02:00 |
checkbool.h
|
Fixed typos. There are no real changes.
|
2016-11-04 15:01:05 +01:00 |
checkboost.cpp
|
…
|
|
checkboost.h
|
…
|
|
checkbufferoverrun.cpp
|
Cleanup: There is no need to clear a string directly after its creation.
|
2017-01-16 20:10:28 +01:00 |
checkbufferoverrun.h
|
CheckBufferOverrun: Moved check from simplified to normal. This fixes a FP in asterisk.
|
2016-12-18 11:14:05 +01:00 |
checkclass.cpp
|
simplify if(tok && Token::{simple,}Match) to if(Token::{simple,}Match).
|
2017-02-06 15:37:12 +01:00 |
checkclass.h
|
…
|
|
checkcondition.cpp
|
simplify if(tok && Token::{simple,}Match) to if(Token::{simple,}Match).
|
2017-02-06 15:37:12 +01:00 |
checkcondition.h
|
Refactorized Library
|
2016-12-06 14:09:28 +01:00 |
checkexceptionsafety.cpp
|
…
|
|
checkexceptionsafety.h
|
astyle formatting
|
2016-08-24 12:43:45 +02:00 |
checkfunctions.cpp
|
Fixed #7095 (False positive: (warning) Return value of function to_string() is not used.)
|
2017-02-12 16:50:45 +01:00 |
checkfunctions.h
|
…
|
|
checkinternal.cpp
|
Attempt to fix build on Unix systems, ran AStyle.
|
2016-07-26 16:50:32 +02:00 |
checkinternal.h
|
…
|
|
checkio.cpp
|
switch some functions from const to static, as cppcheck suggests.
|
2017-02-27 13:51:33 +01:00 |
checkio.h
|
switch some functions from const to static, as cppcheck suggests.
|
2017-02-27 13:51:33 +01:00 |
checkleakautovar.cpp
|
CheckLeakAutoVar: better handling of noreturn functions. Partial fix for #7918.
|
2017-02-25 11:36:48 +01:00 |
checkleakautovar.h
|
…
|
|
checkmemoryleak.cpp
|
Fixed #7918 (::exit() not recognized as noreturn)
|
2017-02-25 12:12:39 +01:00 |
checkmemoryleak.h
|
improve constness of functions as per cppchecks suggestions.
|
2017-01-07 14:31:03 +01:00 |
checknullpointer.cpp
|
Fixed handling of NULL and nullptr in CheckNullPointer
|
2017-02-24 19:44:28 +01:00 |
checknullpointer.h
|
Fixed false negative: nullpointer passed as std::string argument (#7927)
|
2017-02-24 19:10:34 +01:00 |
checkother.cpp
|
Do not suggest pass by reference for std::initializer_list
|
2017-01-19 11:14:55 +01:00 |
checkother.h
|
Fixed #7875 (New check: function declaration and definition argument names don't match)
|
2017-01-05 08:52:11 +01:00 |
checkpostfixoperator.cpp
|
CWE mapping of useAutoPointerMalloc, uselessCallsCompare, uselessCallsSwap, uselessCallsSubstr, uselessCallsEmpty, uselessCallsRemove, derefInvalidIterator, reademptycontainer, multiplySizeof, divideSizeof, stringLiteralWrite, incorrectStringCompare, literalWithCharPtrCompare, charLiteralWithCharPtrCompare, incorrectStringBooleanError, staticStringCompare, stringCompare, signConversion, truncLongCastAssignment, truncLongCastReturn, unusedFunction, unusedVariable, unusedAllocatedMemory, unreadVariable, unassignedVariable, unusedStructMember, postfixOperator, va_start_wrongParameter (#824)
|
2016-09-03 00:31:35 +02:00 |
checkpostfixoperator.h
|
…
|
|
checksizeof.cpp
|
Several small refactorizations
|
2016-12-06 22:12:02 +01:00 |
checksizeof.h
|
…
|
|
checkstl.cpp
|
Fixed #7656 (stlcstr - false positive)
|
2017-02-26 17:25:32 +01:00 |
checkstl.h
|
Fixed #7658 (False positive: Same iterator is used with different containers)
|
2016-08-14 10:49:48 +02:00 |
checkstring.cpp
|
Improved char literal handling. In the 'normal' tokenlist these should not be simplified to integer literals.
|
2016-10-12 10:20:24 +02:00 |
checkstring.h
|
…
|
|
checktype.cpp
|
Integer Overflow: Don't warn about left-shift expressions with negative result like '1<<31'. That is common practice.
|
2016-12-21 18:19:59 +01:00 |
checktype.h
|
Add a check for float conversion overflows
|
2016-11-22 22:37:13 +01:00 |
checkuninitvar.cpp
|
simplify if(tok && Token::{simple,}Match) to if(Token::{simple,}Match).
|
2017-02-06 15:37:12 +01:00 |
checkuninitvar.h
|
Fixed #7822 (False positive for uninitialized variable if array type is used)
|
2016-12-21 23:11:11 +01:00 |
checkunusedfunctions.cpp
|
There is no need to clear a class member string in the Ctor.
|
2016-12-27 21:20:17 +01:00 |
checkunusedfunctions.h
|
Cppcheck build dir: Better handling when --project is used
|
2016-12-08 22:46:44 +01:00 |
checkunusedvar.cpp
|
(Fixed #7895) C++11 brace initialization. Added test. (#862)
|
2017-01-22 10:16:40 +01:00 |
checkunusedvar.h
|
Improved check: Complain if a variable is modified but not used again
|
2016-10-10 21:27:40 +02:00 |
checkvaarg.cpp
|
CWE mapping of useAutoPointerMalloc, uselessCallsCompare, uselessCallsSwap, uselessCallsSubstr, uselessCallsEmpty, uselessCallsRemove, derefInvalidIterator, reademptycontainer, multiplySizeof, divideSizeof, stringLiteralWrite, incorrectStringCompare, literalWithCharPtrCompare, charLiteralWithCharPtrCompare, incorrectStringBooleanError, staticStringCompare, stringCompare, signConversion, truncLongCastAssignment, truncLongCastReturn, unusedFunction, unusedVariable, unusedAllocatedMemory, unreadVariable, unassignedVariable, unusedStructMember, postfixOperator, va_start_wrongParameter (#824)
|
2016-09-03 00:31:35 +02:00 |
checkvaarg.h
|
…
|
|
config.h
|
…
|
|
cppcheck.cpp
|
Cppcheck build dir: Better handling when --project is used
|
2016-12-08 22:46:44 +01:00 |
cppcheck.h
|
UnusedFunctions: Perform checking using analyzeinfo
|
2016-11-05 21:26:56 +01:00 |
cppcheck.natvis
|
Added cppcheck.natvis file for human readable debug information in Visual Studio.
|
2017-01-22 10:21:29 +01:00 |
cppcheck.vcxproj
|
Added cppcheck.natvis file for human readable debug information in Visual Studio.
|
2017-01-22 10:21:29 +01:00 |
cppcheck.vcxproj.filters
|
Added cppcheck.natvis file for human readable debug information in Visual Studio.
|
2017-01-22 10:21:29 +01:00 |
cxx11emu.h
|
…
|
|
errorlogger.cpp
|
Fix Cppcheck warnings and remove Travis suppressions
|
2016-10-29 15:50:08 +02:00 |
errorlogger.h
|
Fixed typos. There are no real changes.
|
2016-11-04 15:01:05 +01:00 |
importproject.cpp
|
Fixed #7791 (Cppcheck does not expand Visual Studio macros):
|
2016-12-07 18:03:46 +02:00 |
importproject.h
|
Several small refactorizations
|
2016-12-06 20:02:43 +01:00 |
lib.pri
|
Added --cppcheck-build-dir flag
|
2016-10-29 12:18:11 +02:00 |
library.cpp
|
Refactorized Library
|
2016-12-06 14:50:27 +01:00 |
library.h
|
Refactorized Library
|
2016-12-06 14:50:27 +01:00 |
matchcompiler.h
|
…
|
|
mathlib.cpp
|
Fixed #7897 (MathLib::toDoubleValue: Does not handle character literal)
|
2017-02-25 21:58:09 +01:00 |
mathlib.h
|
Improved Doxygen comments. There are no functional changes.
|
2016-10-11 13:51:46 +02:00 |
path.cpp
|
Several small refactorizations
|
2016-12-06 22:12:02 +01:00 |
path.h
|
Path: Add methods Path::isAbsolute() and Path::getCurrentPath()
|
2016-10-02 12:06:55 +02:00 |
pathmatch.cpp
|
Several small refactorizations
|
2016-12-06 22:12:02 +01:00 |
pathmatch.h
|
Added missing #include "config.h" in pathmatch.h
|
2016-10-02 15:51:21 +02:00 |
pcrerules.pri
|
…
|
|
platform.cpp
|
Fixed #7177 (Support compile_commands.json)
|
2016-08-13 10:50:03 +02:00 |
platform.h
|
switch some functions from const to static, as cppcheck suggests.
|
2017-02-27 13:51:33 +01:00 |
preprocessor.cpp
|
Refactorization:
|
2016-12-05 17:45:34 +01:00 |
preprocessor.h
|
cppcheck-build-dir: Use settings and cppcheck version in checksum so results will be recalculated if cppcheck is upgraded or there is significant changes on the command line.
|
2016-10-29 22:40:44 +02:00 |
settings.cpp
|
Cleanup: There is no need to clear a string directly after its creation.
|
2017-01-16 20:10:28 +01:00 |
settings.h
|
switch some functions from const to static, as cppcheck suggests.
|
2017-02-27 13:51:33 +01:00 |
standards.h
|
Fixed #6180 (Usage of variable after std::move or std::forward)
|
2016-11-20 15:14:49 +01:00 |
suppressions.cpp
|
…
|
|
suppressions.h
|
…
|
|
symboldatabase.cpp
|
Optimization: Do not attempt to find a matching function for if, for, while, etc.
|
2017-02-27 10:35:47 +01:00 |
symboldatabase.h
|
SymbolDatabase: Refactoring
|
2017-01-01 11:34:05 +01:00 |
templatesimplifier.cpp
|
Ticket #7914: Properly recognize template parameters that contains operators. (#870)
|
2017-02-11 10:13:41 +01:00 |
templatesimplifier.h
|
templatesimplifier: Improved const correctness. There are no functional changes.
|
2016-10-31 17:24:15 +01:00 |
timer.cpp
|
…
|
|
timer.h
|
…
|
|
token.cpp
|
Fixed #6180 (Usage of variable after std::move or std::forward)
|
2016-11-20 15:14:49 +01:00 |
token.h
|
Improve Fix #6180 (Access of moved variable still allowed until function is called)
|
2016-12-17 16:42:46 +01:00 |
tokenize.cpp
|
switch some functions from const to static, as cppcheck suggests.
|
2017-02-27 13:51:33 +01:00 |
tokenize.h
|
fix build with -DMAXTIME=123
|
2017-02-27 14:00:06 +01:00 |
tokenlist.cpp
|
improve constness of functions as per cppchecks suggestions.
|
2017-01-07 14:31:03 +01:00 |
tokenlist.h
|
improve constness of functions as per cppchecks suggestions.
|
2017-01-07 14:31:03 +01:00 |
utils.h
|
…
|
|
valueflow.cpp
|
Revert "Fixed #7888 (1.77 false positive from knownConditionTrueFalse with sizeof(int) == sizeof(long))"
|
2017-01-10 13:22:48 +01:00 |
valueflow.h
|
Improve Fix #6180 (Access of moved variable still allowed until function is called)
|
2016-12-17 16:42:46 +01:00 |
version.h
|
Set version to 1.77.99/1.78 dev
|
2017-01-01 11:58:39 +01:00 |
version.rc
|
…
|
|