..
cfg
Library: return true from Library::isnullargbad() for format string arguments. Related with #7012 .
2015-10-03 20:51:45 +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
Ticket #6596 : Address of local variables can also be assigned to pointer-pointer arguments using the ptr[] syntax.
2015-08-28 20:29:51 +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
Small optimizations for C code in Tokenizer. Add some regression tests for recently fixed results
2015-08-29 19:00:09 +02:00
testcharvar.cpp
Rewrote the charvar checker. It now uses valueflow also to limit false negatives.
2015-10-06 17:30:51 +02:00
testclass.cpp
Ticket #7017 : Properly interpret operator= return type for template classes in CheckClass::operatorEq.
2015-10-02 23:23:44 +02:00
testcmdlineparser.cpp
Fixed behaviour of --quiet/-q and its description
2015-07-25 17:55:12 +02:00
testcondition.cpp
Fixed TODO-test for CheckCondition::checkBadBitmaskCheck by handling functions return bool.
2015-09-03 21:07:03 +02:00
testconstructors.cpp
Reverted 00c54df07c
(don't remove enum declarations) because it caused unexpected false positives
2015-09-06 18:37:22 +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
Fix search-replace
2015-08-31 17:44:33 +03:00
testexceptionsafety.cpp
Remove unnecessary TODO exception safety test case.
2015-08-21 22:28:56 +02: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
Fixed crash on garbage code ( #7022 )
2015-10-07 13:52:06 +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
CheckIO: Handle AST pointer type better
2015-10-05 19:59:15 +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
Refactorization: Improved handling of preprocessor in test suite
2015-10-07 14:18:57 +02:00
testnonreentrantfunctions.cpp
Refactorization: Moved declaration of errout, ... to testsuite.h, uniformized style
2015-03-11 22:54:43 +01:00
testnullpointer.cpp
Fixed #6988 (incorrect nullPointer error for string)
2015-09-13 10:53:05 +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
Refactorization: Improved handling of preprocessor in test suite
2015-10-07 14:18:57 +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
Refactorization: Improved handling of preprocessor in test suite
2015-10-07 14:18:57 +02:00
testrunner.cpp
Refactorization: Improved handling of preprocessor in test suite
2015-10-07 14:18:57 +02:00
testrunner.vcxproj
Updated VS solution with VS2015 as default. Added flags /Zc:inline and /Zc:throwingNew.
2015-09-04 14:30:54 +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
Reverted 00c54df07c
(don't remove enum declarations) because it caused unexpected false positives
2015-09-06 18:37:22 +02:00
testsimplifytokens.cpp
Support cast to ** in Tokenizer::simplifyCasts() ( #7005 )
2015-09-28 16:08:14 +02:00
testsimplifytypedef.cpp
Reverted 00c54df07c
(don't remove enum declarations) because it caused unexpected false positives
2015-09-06 18:37:22 +02:00
testsizeof.cpp
sizeofCalculation: skip if void-casted inside a macro ( #6888 )
2015-09-28 14:33:29 +02:00
teststl.cpp
Collected some more garbage code tests in testgarbage.cpp; Avoid std::string creation in testgarbage.cpp
2015-08-16 19:12:12 +02:00
teststring.cpp
Refactorization: Improved handling of preprocessor in test suite
2015-10-07 14:18:57 +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
AST types: Fix for 'long long' handling
2015-10-05 19:20:42 +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
Added pointer to Type to Token (similar to Token::Variable() and Token::function()):
2015-08-15 11:19:21 +02:00
testtokenize.cpp
Fixed handling of __asm...__endasm ( #6970 )
2015-09-28 15:43:48 +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
Refactorization: Improved handling of preprocessor in test suite
2015-10-07 14:18:57 +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
Fix FP for members of temporaries
2015-09-25 13:57:11 +03: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 #6996 (ValueFlow: known and possible values)
2015-10-04 10:33:43 +02:00
testvarid.cpp
Handle anonymous structs (which can appear inside unions) like anonymous unions ( #2039 )
2015-08-30 15:41:54 +02:00