cppcheck/test
PKEuS 002b606a9c Refactorized CheckObsoleteFunctions:
- Mention all checked functions in getErrorMessages() and classInfo(), not only posix ones
- Made members static and initialize them only once only once
- Better support for global namespace
2015-08-11 14:57:23 +02:00
..
cfg Library: Started to test functions from std-namespace. 2015-08-10 23:44:36 +02:00
CMakeLists.txt Add CMake files 2015-02-13 19:00:14 +01:00
options.cpp Updated copyright year to 2015 2015-01-03 12:14:58 +01:00
options.h Updated copyright year to 2015 2015-01-03 12:14:58 +01:00
redirect.h Updated copyright year to 2015 2015-01-03 12:14:58 +01:00
test.cxx test: tabs to spaces, remove trailing spaces and extra empty lines at the end of files 2012-09-17 13:51:40 +02:00
test.pro Don't include tinyxml from both lib.pri and test.pro 2013-08-19 19:44:29 +04:00
test64bit.cpp Refactorization: Moved declaration of errout, ... to testsuite.h, uniformized style 2015-03-11 22:54:43 +01:00
testassert.cpp Refactorized testrunner: Create std::string only where necessary 2015-03-15 12:36:40 +01:00
testautovariables.cpp assignFunctionArg: don't warn when there is self assignment. There is a separate warning for self assignments. 2015-08-09 14:51:23 +02:00
testbool.cpp Ticket #6665 (dupe of #6588): Added test case. 2015-06-05 23:44:03 +02:00
testboost.cpp Removed "verify" code in testrunner. Fixing its messages reduces the accuracy of the test suite. 2015-07-25 14:18:41 +02:00
testbufferoverrun.cpp testbufferoverrun: Removed duplicate test case. 2015-07-30 22:42:45 +02:00
testcharvar.cpp Refactorization: Moved declaration of errout, ... to testsuite.h, uniformized style 2015-03-11 22:54:43 +01:00
testclass.cpp Removed "verify" code in testrunner. Fixing its messages reduces the accuracy of the test suite. 2015-07-25 14:18:41 +02:00
testcmdlineparser.cpp Fixed behaviour of --quiet/-q and its description 2015-07-25 17:55:12 +02:00
testcondition.cpp Fixed #6875 (Improve 'Redundant condition' error message) 2015-08-05 11:15:54 +02:00
testconstructors.cpp Fixed #6827 2015-07-22 13:57:51 +02:00
testcppcheck.cpp Use C++11 string.back() instead of string[string.length()-1] 2015-07-25 17:19:53 +02:00
testerrorlogger.cpp #6431 Invalid XML created - Invalid encoding of string literal. Partial fix: ensure the short message string is also processed to avoid problems with non-terminated string. 2015-06-18 21:16:25 +02:00
testexceptionsafety.cpp Refactorization: Moved declaration of errout, ... to testsuite.h, uniformized style 2015-03-11 22:54:43 +01:00
testfilelister.cpp Refactorized file listing code (CLI): 2015-07-23 14:28:17 +02:00
testfiles.pri Refactoring to address some issues from #5895 (handling of unsigned numbers). Also adding a TODO testcase since the real issue (FP) is still not fixed 2015-06-13 18:08:13 +02:00
testgarbage.cpp Added test case for #6858. 2015-08-01 17:26:23 +02:00
testincompletestatement.cpp Refactorization: Moved declaration of errout, ... to testsuite.h, uniformized style 2015-03-11 22:54:43 +01:00
testinternal.cpp Refactorization: Moved declaration of errout, ... to testsuite.h, uniformized style 2015-03-11 22:54:43 +01:00
testio.cpp Fixed false positive: Do not print useClosedFile on arrays (#6823) 2015-07-20 22:40:19 +02:00
testleakautovar.cpp CheckLeakAutoVar: updated handling of unknown types in C++ 2015-08-11 12:41:42 +02:00
testlibrary.cpp Library: The <function> name attribute can now have a comma separated list of names 2015-08-09 21:27:57 +02:00
testmathlib.cpp Fix some glitches from previous commit to TestMathLib 2015-07-26 19:47:27 +02:00
testmemleak.cpp CheckMemoryLeakNoVar::returnValueNotUsedError: put function name into singlequotes 2015-07-31 15:29:07 +02:00
testnonreentrantfunctions.cpp Refactorization: Moved declaration of errout, ... to testsuite.h, uniformized style 2015-03-11 22:54:43 +01:00
testnullpointer.cpp #6505 ValueFlow: handle 2 related if in valueFlowSubFunction. Regression test. Bug got fixed before 2015-07-31 21:15:43 +02:00
testobsolescentfunctions.cpp Refactorized CheckObsoleteFunctions: 2015-08-11 14:57:23 +02:00
testoptions.cpp Refactorization: Moved declaration of errout, ... to testsuite.h, uniformized style 2015-03-11 22:54:43 +01:00
testother.cpp CheckOther::checkComparisonFunctionIsAlwaysTrueOrFalseError: "evaluates always" -> "always evaluates" 2015-08-11 13:27:55 +02:00
testpath.cpp Better handle double slashes, more tests 2015-02-16 13:11:13 +03:00
testpathmatch.cpp Refactorization: Moved declaration of errout, ... to testsuite.h, uniformized style 2015-03-11 22:54:43 +01:00
testpostfixoperator.cpp Refactorization: Moved declaration of errout, ... to testsuite.h, uniformized style 2015-03-11 22:54:43 +01:00
testpreprocessor.cpp Refactorized preprocessor (speedup of preprocessing time by ~10%): 2015-07-26 12:03:40 +02:00
testrunner.cpp Updated copyright year to 2015 2015-01-03 12:14:58 +01:00
testrunner.vcxproj VS: Disable 4482 warning 2015-07-28 18:33:45 +02:00
testrunner.vcxproj.filters Add new test file: testtokenlist.cpp to testrunner 2015-06-16 20:30:09 +02:00
testsamples.cpp Refactorized file listing code (CLI): 2015-07-23 14:28:17 +02:00
testsimplifytemplate.cpp Added unit test involving function reference for TemplateSimplifier::templateParameters. 2015-07-18 23:56:55 +02:00
testsimplifytokens.cpp Fixed #6868 (Tokenizer: wrong simplification of the unlikely keyword) 2015-08-08 12:49:42 +02:00
testsimplifytypedef.cpp #6048 syntax error in enum - value set to member of template class. Add test case, issue got fixed before 2015-07-26 15:42:40 +02:00
testsizeof.cpp #6671 false positive: incorrect sizeofwithsilentarraypointer with reference to array. 2015-05-06 07:38:26 +02:00
teststl.cpp Fixed #6887 (False positive eraseDereference - container is member of member variable) 2015-07-30 10:13:49 +02:00
teststring.cpp Fixed #6617 (preprocessor performance improvement) 2015-07-24 13:30:41 +02:00
testsuite.cpp Removed "verify" code in testrunner. Fixing its messages reduces the accuracy of the test suite. 2015-07-25 14:18:41 +02:00
testsuite.h Removed "verify" code in testrunner. Fixing its messages reduces the accuracy of the test suite. 2015-07-25 14:18:41 +02:00
testsuppressions.cpp Improved handling of inline assembly (#6813): 2015-07-20 23:09:54 +02:00
testsymboldatabase.cpp Remove some code checking for invalid class hierarchy which got obsolete since 480a5672b0. Run astyle 2015-07-01 07:50:13 +02:00
testthreadexecutor.cpp Refactorization: Moved declaration of errout, ... to testsuite.h, uniformized style 2015-03-11 22:54:43 +01:00
testtimer.cpp Refactorization: Moved declaration of errout, ... to testsuite.h, uniformized style 2015-03-11 22:54:43 +01:00
testtoken.cpp Token::strValue: fixed handling of backslash 2015-06-07 11:25:33 +02:00
testtokenize.cpp Remove obsolete tests. Add incomplete test for GNU __builtin_expect to gnu.c 2015-08-10 21:20:20 +02:00
testtokenlist.cpp Refactoring (use const std::set for strings). Omit some matching for C++ stuff within C code. 2015-06-17 22:28:15 +02:00
testtype.cpp Ticket #6793: Added basic unit test showing that basic integer shift length check is run even for templates. 2015-08-02 00:03:09 +02:00
testuninitvar.cpp Fixed #6871 (False positive uninitvar - pointer to uninitialized char[]) 2015-08-08 14:52:46 +02:00
testunusedfunctions.cpp 2nd attempt to fix crash in CheckUnusedFunctions::check. CheckBufferOverrun::checkBufferAllocatedWithStrlen: Don't check for 'new' in C code. 2015-06-28 18:34:09 +02:00
testunusedprivfunc.cpp #6298 stack overflow in Scope::findFunctionInBase (endless recursion). Fix handling of circular class hierarchy 2015-07-01 00:04:01 +02:00
testunusedvar.cpp Handle pointers to const member functions in Tokenizer::simplifyFunctionPointers() (#6603) 2015-04-13 21:21:57 +02:00
testutils.h Updated copyright year to 2015 2015-01-03 12:14:58 +01:00
testvaarg.cpp CheckVaarg::va_start_subsequentCallsError: fix spelling "inbetween" -> "in between" 2015-08-11 14:03:00 +02:00
testvalueflow.cpp Fixed #6730 (ValueFlow: inner scope does not return (continue,throw)) 2015-08-11 11:21:03 +02:00
testvarid.cpp Fix uniform init in out-of-class ctor-initer 2015-07-14 18:09:07 +02:00