.. |
CMakeLists.txt
|
Fixed #7660 (cmake build does not handle simplecpp)
|
2016-08-06 18:21:54 +02:00 |
analyzerinfo.cpp
|
Added 'endsWith' utility function. This will make compiling the democlient easier.
|
2017-04-01 18:14:18 +02:00 |
analyzerinfo.h
|
Cppcheck build dir: Better handling when --project is used
|
2016-12-08 22:46:44 +01:00 |
astutils.cpp
|
Refactorization: Allocate Token::_values (ValueFlow information) dynamically, reducing size of each token by around 10%
|
2017-03-27 18:48:34 +02:00 |
astutils.h
|
Refactorized Library
|
2016-12-06 14:09:28 +01:00 |
check.cpp
|
…
|
|
check.h
|
CHECK_WRONG_DATA: restore debug macro so crashes are seen.
|
2017-04-02 17:23:30 +02:00 |
check64bit.cpp
|
minor update of 64-bit checker
|
2017-03-30 10:07:25 +02:00 |
check64bit.h
|
…
|
|
checkassert.cpp
|
Fix some typos in comments (found by codespell)
|
2016-11-27 11:40:42 +01:00 |
checkassert.h
|
Fix Cppcheck warnings about mismatching function argument names
|
2017-04-01 09:31:27 +02:00 |
checkautovariables.cpp
|
Refactorization: Allocate Token::_values (ValueFlow information) dynamically, reducing size of each token by around 10%
|
2017-03-27 18:48:34 +02:00 |
checkautovariables.h
|
…
|
|
checkbool.cpp
|
Don't simplify _Bool in TokenList
|
2017-03-04 11:13:28 +01:00 |
checkbool.h
|
Fixed typos. There are no real changes.
|
2016-11-04 15:01:05 +01:00 |
checkboost.cpp
|
…
|
|
checkboost.h
|
…
|
|
checkbufferoverrun.cpp
|
Fix Cppcheck warnings about mismatching function argument names
|
2017-04-01 09:31:27 +02:00 |
checkbufferoverrun.h
|
Fix Cppcheck warnings about mismatching function argument names
|
2017-04-01 09:31:27 +02:00 |
checkclass.cpp
|
Added 'endsWith' utility function. This will make compiling the democlient easier.
|
2017-04-01 18:14:18 +02:00 |
checkclass.h
|
New check: checking for copy ctor and eq operator co-existence
|
2017-03-24 12:00:20 +01:00 |
checkcondition.cpp
|
Refactorization: Allocate Token::_values (ValueFlow information) dynamically, reducing size of each token by around 10%
|
2017-03-27 18:48:34 +02:00 |
checkcondition.h
|
Refactorization: Avoid construction of empty strings by using emptyString
|
2017-03-01 10:50:50 +01:00 |
checkexceptionsafety.cpp
|
Comment spelling fixes
|
2017-02-28 12:22:59 +01:00 |
checkexceptionsafety.h
|
astyle formatting
|
2016-08-24 12:43:45 +02:00 |
checkfunctions.cpp
|
CheckFunctions::checkIgnoredReturnValue: Dont warn in C++11 initializer lists in function arguments
|
2017-04-02 19:44:27 +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
|
Fix Cppcheck warnings about mismatching function argument names
|
2017-04-01 09:31:27 +02:00 |
checkio.h
|
Fix Cppcheck warnings about mismatching argument names
|
2017-04-01 10:34:53 +02:00 |
checkleakautovar.cpp
|
Refactorization: Allocate Token::_values (ValueFlow information) dynamically, reducing size of each token by around 10%
|
2017-03-27 18:48:34 +02:00 |
checkleakautovar.h
|
…
|
|
checkmemoryleak.cpp
|
Refactorization: Allocate Token::_values (ValueFlow information) dynamically, reducing size of each token by around 10%
|
2017-03-27 18:48:34 +02:00 |
checkmemoryleak.h
|
Fix Cppcheck warnings about mismatching argument names
|
2017-04-01 10:34:53 +02:00 |
checknullpointer.cpp
|
Fixed handling of NULL and nullptr in CheckNullPointer
|
2017-02-24 19:44:28 +01:00 |
checknullpointer.h
|
Fix Cppcheck warnings about mismatching argument names
|
2017-04-01 10:34:53 +02:00 |
checkother.cpp
|
CWE mapping of funcArgOrderDifferent, funcArgNamesDifferent (#885)
|
2017-04-01 08:36:46 +02:00 |
checkother.h
|
Fixed #7961 (Hang in CheckOther::checkFuncArgNamesDifferent)
|
2017-03-24 22:01:05 +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 #7930 (Improve check: Missing stlcstr warning for reference variable)
|
2017-03-01 02:03:08 +01:00 |
checkstl.h
|
Fix Cppcheck warnings about mismatching function argument names
|
2017-04-01 09:31:27 +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
|
Refactorization: Allocate Token::_values (ValueFlow information) dynamically, reducing size of each token by around 10%
|
2017-03-27 18:48:34 +02:00 |
checktype.h
|
Add a check for float conversion overflows
|
2016-11-22 22:37:13 +01:00 |
checkuninitvar.cpp
|
Refactorization: Allocate Token::_values (ValueFlow information) dynamically, reducing size of each token by around 10%
|
2017-03-27 18:48:34 +02:00 |
checkuninitvar.h
|
Fix Cppcheck warnings about mismatching function argument names
|
2017-04-01 09:31:27 +02: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
|
Refactorization: Avoid construction of empty strings by using emptyString
|
2017-03-01 10:50:50 +01:00 |
checkunusedvar.cpp
|
Refactorization: Allocate Token::_values (ValueFlow information) dynamically, reducing size of each token by around 10%
|
2017-03-27 18:48:34 +02: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
|
Fix Cppcheck warning
|
2017-03-30 11:20:04 +02: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
|
Fixed travis build by replacing Token::Match by simpleMatch()
|
2017-03-16 21:15:10 +01:00 |
cxx11emu.h
|
…
|
|
errorlogger.cpp
|
Added 'endsWith' utility function. This will make compiling the democlient easier.
|
2017-04-01 18:14:18 +02:00 |
errorlogger.h
|
Fix Cppcheck warnings about mismatching function argument names
|
2017-04-01 09:31:27 +02:00 |
importproject.cpp
|
Added 'endsWith' utility function. This will make compiling the democlient easier.
|
2017-04-01 18:14:18 +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
|
Added 'endsWith' utility function. This will make compiling the democlient easier.
|
2017-04-01 18:14:18 +02:00 |
library.h
|
Refactorization: Store minsizes in vector instead of list which has less overhead
|
2017-03-27 17:53:43 +02:00 |
matchcompiler.h
|
…
|
|
mathlib.cpp
|
Added 'endsWith' utility function. This will make compiling the democlient easier.
|
2017-04-01 18:14:18 +02:00 |
mathlib.h
|
Improved Doxygen comments. There are no functional changes.
|
2016-10-11 13:51:46 +02:00 |
path.cpp
|
Added 'endsWith' utility function. This will make compiling the democlient easier.
|
2017-04-01 18:14:18 +02:00 |
path.h
|
Path: Add methods Path::isAbsolute() and Path::getCurrentPath()
|
2016-10-02 12:06:55 +02:00 |
pathmatch.cpp
|
Added 'endsWith' utility function. This will make compiling the democlient easier.
|
2017-04-01 18:14:18 +02: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
|
Preprocessor::getConfigs: Remove bad configurations when #error is seen
|
2017-04-02 12:15:53 +02: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
|
Fixed #7970 (ValueType: no types set below 'new std::string')
|
2017-04-01 22:22:37 +02:00 |
symboldatabase.h
|
Add missing varid or variable for member variables.
|
2017-03-30 10:07:58 +02:00 |
templatesimplifier.cpp
|
Astyle run.
|
2017-03-21 14:22:28 +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
|
Added 'endsWith' utility function. This will make compiling the democlient easier.
|
2017-04-01 18:14:18 +02:00 |
token.h
|
Refactorization: Allocate Token::_values (ValueFlow information) dynamically, reducing size of each token by around 10%
|
2017-03-27 18:48:34 +02:00 |
tokenize.cpp
|
Added 'endsWith' utility function. This will make compiling the democlient easier.
|
2017-04-01 18:14:18 +02:00 |
tokenize.h
|
Add missing varid or variable for member variables.
|
2017-03-30 10:07:58 +02:00 |
tokenlist.cpp
|
Fixed #7934 (Wrong AST for 'for (i=0;cond;({min(x,10);}))')
|
2017-04-02 19:44:33 +02:00 |
tokenlist.h
|
Fix Cppcheck warnings about mismatching function argument names
|
2017-04-01 09:31:27 +02:00 |
utils.h
|
astyle formatting
|
2017-04-02 09:26:14 +02:00 |
valueflow.cpp
|
Fixed #7886 (ValueFlow: endless forloop 'for (i = 0, j = 0; i < sz && j < 9; i++)')
|
2017-03-30 22:02:36 +02: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
|
Update version
|
2017-04-01 11:03:45 +02:00 |
version.rc
|
…
|
|