cppcheck/test
Oliver Stöneberg b70e1d5461
avoid some unchecked pointer dereferences (#4811)
2023-03-02 22:05:41 +01:00
..
cfg Amend fix for #11449 Function call not recognized (#4838) 2023-03-02 21:45:15 +01:00
cli dump: Fix concurrency problem with dump files (#4757) 2023-02-13 20:54:21 +01:00
CMakeLists.txt test/cfg: enabled `information` and `--inconclusive` in all cases / some cleanups (#4784) 2023-02-24 21:37:56 +01:00
fixture.cpp testrunner: moved exception handling to `TestFixture::run()` and made it unconditional (#4810) 2023-02-24 21:46:07 +01:00
fixture.h cleaned up includes based on `include-what-you-use` (#4599) 2023-03-02 21:50:14 +01:00
helpers.cpp cleaned up includes based on `include-what-you-use` (#4599) 2023-03-02 21:50:14 +01:00
helpers.h cleaned up includes based on `include-what-you-use` (#4599) 2023-03-02 21:50:14 +01:00
main.cpp testrunner: moved exception handling to `TestFixture::run()` and made it unconditional (#4810) 2023-02-24 21:46:07 +01:00
options.cpp Update copyright year 2023-01-28 10:16:34 +01:00
options.h Update Copyrights 2022-08-28 14:22:12 +02:00
precompiled.h cleaned up includes based on `include-what-you-use` (#4599) 2023-03-02 21:50:14 +01:00
redirect.h Update copyright year 2023-01-28 10:16:34 +01:00
test64bit.cpp Fix FP returnTempReference (#4793) 2023-02-17 07:17:37 +01:00
testanalyzerinformation.cpp Update copyright year 2023-01-28 10:16:34 +01:00
testassert.cpp cleaned up includes based on `include-what-you-use` (#4599) 2023-03-02 21:50:14 +01:00
testastutils.cpp Update copyright year 2023-01-28 10:16:34 +01:00
testautovariables.cpp cleaned up includes based on `include-what-you-use` (#4599) 2023-03-02 21:50:14 +01:00
testbool.cpp cleaned up includes based on `include-what-you-use` (#4599) 2023-03-02 21:50:14 +01:00
testboost.cpp cleaned up includes based on `include-what-you-use` (#4599) 2023-03-02 21:50:14 +01:00
testbufferoverrun.cpp some `Tokenizer` construction and related other cleanups (#4799) 2023-03-02 21:48:14 +01:00
testcharvar.cpp improved setting of platform in tests / also improved platform tests (#4787) 2023-02-11 10:44:56 +01:00
testclangimport.cpp cleaned up includes based on `include-what-you-use` (#4599) 2023-03-02 21:50:14 +01:00
testclass.cpp Fix #11499 FN functionConst with operator usage (#4722) 2023-03-02 21:51:58 +01:00
testcmdlineparser.cpp cleaned up includes based on `include-what-you-use` (#4599) 2023-03-02 21:50:14 +01:00
testcondition.cpp cleaned up includes based on `include-what-you-use` (#4599) 2023-03-02 21:50:14 +01:00
testconstructors.cpp improved library loading in tests (#4806) 2023-03-02 21:10:51 +01:00
testcppcheck.cpp Update copyright year 2023-01-28 10:16:34 +01:00
testerrorlogger.cpp improved library loading in tests (#4806) 2023-03-02 21:10:51 +01:00
testexceptionsafety.cpp cleaned up includes based on `include-what-you-use` (#4599) 2023-03-02 21:50:14 +01:00
testfilelister.cpp improved setting of platform in tests / also improved platform tests (#4787) 2023-02-11 10:44:56 +01:00
testfunctions.cpp improved library loading in tests (#4806) 2023-03-02 21:10:51 +01:00
testgarbage.cpp some `Tokenizer` construction and related other cleanups (#4799) 2023-03-02 21:48:14 +01:00
testimportproject.cpp Update copyright year 2023-01-28 10:16:34 +01:00
testincompletestatement.cpp Update copyright year 2023-01-28 10:16:34 +01:00
testinternal.cpp cleaned up includes based on `include-what-you-use` (#4599) 2023-03-02 21:50:14 +01:00
testio.cpp improved library loading in tests (#4806) 2023-03-02 21:10:51 +01:00
testleakautovar.cpp cleaned up includes based on `include-what-you-use` (#4599) 2023-03-02 21:50:14 +01:00
testlibrary.cpp avoid some unchecked pointer dereferences (#4811) 2023-03-02 22:05:41 +01:00
testmathlib.cpp Update copyright year 2023-01-28 10:16:34 +01:00
testmemleak.cpp improved library loading in tests (#4806) 2023-03-02 21:10:51 +01:00
testnullpointer.cpp Fix #11561 FN nullPointer with unnamed parameter (#4805) 2023-02-23 22:56:03 +01:00
testoptions.cpp Update copyright year 2023-01-28 10:16:34 +01:00
testother.cpp cleaned up includes based on `include-what-you-use` (#4599) 2023-03-02 21:50:14 +01:00
testpath.cpp Revert "improved `Path` handling of mixed separators (#4808)" 2023-02-24 06:21:02 +01:00
testpathmatch.cpp Update copyright year 2023-01-28 10:16:34 +01:00
testplatform.cpp improved library loading in tests (#4806) 2023-03-02 21:10:51 +01:00
testpostfixoperator.cpp Update copyright year 2023-01-28 10:16:34 +01:00
testpreprocessor.cpp Preprocessor: removed unreachable `ConfigurationNotChecked` finding (#4790) 2023-03-02 21:50:57 +01:00
testprocessexecutor.cpp disallow move/copy of `ScopedFile` (#4723) 2023-03-02 20:44:29 +01:00
testrunner.vcxproj improved testing of missing includes / made it possible to clear the include cache in simplecpp (#4704) 2023-02-07 22:02:12 +01:00
testrunner.vcxproj.filters generate `*.vcxproj` file lists with `dmake` (#4652) 2023-01-21 11:55:36 +01:00
testsettings.cpp Update copyright year 2023-01-28 10:16:34 +01:00
testsimplifytemplate.cpp improved setting of platform in tests / also improved platform tests (#4787) 2023-02-11 10:44:56 +01:00
testsimplifytokens.cpp Fix #11594 internalAstError with immediately instantiated enum (#4841) 2023-03-02 21:17:39 +01:00
testsimplifytypedef.cpp Tokenizer: tweaked simplification of function pointers. Argument types are kept. 2023-02-26 18:03:24 +01:00
testsimplifyusing.cpp improved setting of platform in tests / also improved platform tests (#4787) 2023-02-11 10:44:56 +01:00
testsizeof.cpp cleaned up includes based on `include-what-you-use` (#4599) 2023-03-02 21:50:14 +01:00
teststl.cpp cleaned up includes based on `include-what-you-use` (#4599) 2023-03-02 21:50:14 +01:00
teststring.cpp cleaned up includes based on `include-what-you-use` (#4599) 2023-03-02 21:50:14 +01:00
testsummaries.cpp Update copyright year 2023-01-28 10:16:34 +01:00
testsuppressions.cpp disallow move/copy of `ScopedFile` (#4723) 2023-03-02 20:44:29 +01:00
testsymboldatabase.cpp improved library loading in tests (#4806) 2023-03-02 21:10:51 +01:00
testthreadexecutor.cpp disallow move/copy of `ScopedFile` (#4723) 2023-03-02 20:44:29 +01:00
testtimer.cpp Update copyright year 2023-01-28 10:16:34 +01:00
testtoken.cpp Update copyright year 2023-01-28 10:16:34 +01:00
testtokenize.cpp cleaned up includes based on `include-what-you-use` (#4599) 2023-03-02 21:50:14 +01:00
testtokenlist.cpp Update copyright year 2023-01-28 10:16:34 +01:00
testtokenrange.cpp Update copyright year 2023-01-28 10:16:34 +01:00
testtype.cpp cleaned up includes based on `include-what-you-use` (#4599) 2023-03-02 21:50:14 +01:00
testuninitvar.cpp Update copyright year 2023-01-28 10:16:34 +01:00
testunusedfunctions.cpp improved setting of platform in tests / also improved platform tests (#4787) 2023-02-11 10:44:56 +01:00
testunusedprivfunc.cpp improved setting of platform in tests / also improved platform tests (#4787) 2023-02-11 10:44:56 +01:00
testunusedvar.cpp some `Tokenizer` construction and related other cleanups (#4799) 2023-03-02 21:48:14 +01:00
testutils.cpp cleaned up includes based on `include-what-you-use` (#4599) 2023-03-02 21:50:14 +01:00
testvaarg.cpp cleaned up includes based on `include-what-you-use` (#4599) 2023-03-02 21:50:14 +01:00
testvalueflow.cpp Improve valueflow after pushing to container (#4803) 2023-02-23 18:05:31 +01:00
testvarid.cpp Tokenizer: tweaked simplification of function pointers. Argument types are kept. 2023-02-26 18:03:24 +01:00