.. |
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
|
Several small refactorizations
|
2016-12-06 20:02:43 +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
|
Revert "checkautovariable: fix #7818, crash when accessing nullpointer tok2->next()."
|
2016-11-20 17:21:56 +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
|
Several small refactorizations
|
2016-12-06 22:12:02 +01:00 |
checkbufferoverrun.h
|
Added --cppcheck-build-dir flag
|
2016-10-29 12:18:11 +02:00 |
checkclass.cpp
|
CheckClass::virtualDestructorError and a variation of CheckNullPointer::nullPointerError would print inconclusive,warning messages altough no --enable=warning was given. Fix.
|
2016-11-23 00:13:09 +01:00 |
checkclass.h
|
…
|
|
checkcondition.cpp
|
Refactorized Library
|
2016-12-06 14:09:28 +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
|
Repair CWE mapping for calling obsolete functions
|
2016-08-04 13:55:38 +02: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
|
Refactorized Library
|
2016-12-06 14:09:28 +01:00 |
checkio.h
|
CheckIO: Changed severity for '.. aka' warnings to portability. If type is compatible then it's just a possible portability issue.
|
2016-09-11 17:05:01 +02:00 |
checkleakautovar.cpp
|
Refactorized Library
|
2016-12-06 14:09:28 +01:00 |
checkleakautovar.h
|
…
|
|
checkmemoryleak.cpp
|
Refactorized Library
|
2016-12-06 14:09:28 +01:00 |
checkmemoryleak.h
|
…
|
|
checknullpointer.cpp
|
CheckClass::virtualDestructorError and a variation of CheckNullPointer::nullPointerError would print inconclusive,warning messages altough no --enable=warning was given. Fix.
|
2016-11-23 00:13:09 +01:00 |
checknullpointer.h
|
New check: Pointer overflow (null pointer subtracted)
|
2016-10-09 15:15:29 +02:00 |
checkother.cpp
|
Refactorized Library
|
2016-12-06 14:09:28 +01:00 |
checkother.h
|
Fixed #6180 (Usage of variable after std::move or std::forward)
|
2016-11-20 15:14:49 +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
|
Several small refactorizations
|
2016-12-06 22:12:02 +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
|
Fixed Coverity warning. Coverity assumes that 'bits < 64' means that bits can be 63. That is not true here but anyway I think the code needed to be fixed.
|
2016-11-25 15:19:18 +01:00 |
checktype.h
|
Add a check for float conversion overflows
|
2016-11-22 22:37:13 +01:00 |
checkuninitvar.cpp
|
Refactorized Library
|
2016-12-06 14:09:28 +01:00 |
checkuninitvar.h
|
…
|
|
checkunusedfunctions.cpp
|
Unused Functions: use buildDir if specified. Otherwise use old approach.
|
2016-12-09 20:11:20 +01:00 |
checkunusedfunctions.h
|
Cppcheck build dir: Better handling when --project is used
|
2016-12-08 22:46:44 +01:00 |
checkunusedvar.cpp
|
there is no need to have "if(tok && Token::Match(tok,..." since Token::Match checks "tok" by itselfs already.
|
2016-11-26 17:22:30 +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.vcxproj
|
Disable VS warnings
|
2016-10-29 18:32:39 +02:00 |
cppcheck.vcxproj.filters
|
Fixed Visual Studio build after pathmatch.h/cpp was moved to lib, fixed compiler errors about getcwd
|
2016-10-02 15:48:03 +02: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
|
Refactorizations:
|
2016-12-05 14:50:01 +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
|
Platform: Fix type limits calculations. sizeof=>bit
|
2016-10-16 12:00:33 +02: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
|
Refactorizations:
|
2016-12-05 14:50:01 +01:00 |
settings.h
|
Added --cppcheck-build-dir flag
|
2016-10-29 12:18:11 +02: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
|
Several small refactorizations
|
2016-12-06 22:12:02 +01:00 |
symboldatabase.h
|
Add a check for float conversion overflows
|
2016-11-22 22:37:13 +01:00 |
templatesimplifier.cpp
|
there is no need to have "if(tok && Token::Match(tok,..." since Token::Match checks "tok" by itselfs already.
|
2016-11-26 17:22:30 +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
|
Fixed #7784 (Token: can't be both type and variable)
|
2016-11-26 22:39:47 +01:00 |
tokenize.cpp
|
Several small refactorizations
|
2016-12-06 22:12:02 +01:00 |
tokenize.h
|
Fix some typos in comments (found by codespell)
|
2016-11-27 11:40:42 +01:00 |
tokenlist.cpp
|
Fix some typos in comments (found by codespell)
|
2016-11-27 11:40:42 +01:00 |
tokenlist.h
|
ValueFlow: Fixed constant folding of sizeof(enum) and sizeof(enumerator) (#7564)
|
2016-07-08 20:39:34 +02:00 |
utils.h
|
…
|
|
valueflow.cpp
|
Refactorized Library
|
2016-12-06 14:09:28 +01:00 |
valueflow.h
|
Fixed #6180 (Usage of variable after std::move or std::forward)
|
2016-11-20 15:14:49 +01:00 |
version.h
|
Set version to 1.76.99/1.77 dev
|
2016-10-09 10:33:03 +02:00 |
version.rc
|
…
|
|