Daniel Marjamäki
|
3989408738
|
Update copyright year
|
2022-02-05 11:45:17 +01:00 |
Oliver Stöneberg
|
171da2e6f9
|
avoid dependency on transitive includes - based on include-what-you-use (#3757)
|
2022-01-27 19:03:20 +01:00 |
chrchr-github
|
7f9ef8c321
|
Add test cases for #7899, #7974, #9256 (#3726)
* Add test case for #7899 and #7974
* Add test case for ##9256
|
2022-01-20 16:15:38 +01:00 |
chrchr-github
|
ca311ebcdf
|
ASSERT() on calls to Tokenizer::tokenize() in test code (#3501)
|
2021-11-29 07:34:39 +01:00 |
Paul Fultz II
|
fc6a791a74
|
Fix 9766: False positive; suspicious operator is written in declaration (#3476)
|
2021-10-03 09:59:51 +02:00 |
chrchr-github
|
d87c599f1e
|
Add regression test for #10475 (#3468)
|
2021-09-27 19:57:41 +02:00 |
Daniel Marjamäki
|
29bbb4ce14
|
Fixed #9220 (False positive: Unused function check for template parameter)
|
2021-09-12 20:27:49 +02:00 |
Paul Fultz II
|
7f358b2bed
|
Format with uncrustify (#3388)
|
2021-08-07 20:51:18 +02:00 |
Daniel Marjamäki
|
05df31c12a
|
Fixed unit tests
|
2021-06-27 09:04:47 +02:00 |
Daniel Marjamäki
|
9b717b8835
|
Refactoring __attribute__ simplification
|
2021-05-01 11:39:26 +02:00 |
Oliver Stöneberg
|
6397e29f84
|
cleaned up includes based on include-what-you-use (#3141)
|
2021-04-03 21:30:50 +02:00 |
Daniel Marjamäki
|
42437277dc
|
Update Copyright year
|
2021-03-21 20:58:32 +01:00 |
PKEuS
|
141d2ac215
|
Refactorization: Improved internal implementation of severity and certainty levels
Backported from LCppC.
|
2021-02-24 22:00:06 +01:00 |
PKEuS
|
cf1937294a
|
Refactorization: Removed unnecessary \n and spaces in strings
Merged from LCppC.
|
2021-02-20 12:58:42 +01:00 |
Daniel Marjamäki
|
c89512d8d6
|
Update copyright year
|
2020-12-05 09:28:33 +01:00 |
vilarion
|
2c34e660b3
|
Fix #9805 (False positive; Unused function (template)) (#2871)
* Add test
* Ignore templates with trailing return type as well
|
2020-11-01 15:10:02 +01:00 |
Daniel Marjamäki
|
004b4e4dbe
|
TestSuite: The ASSERT and ASSERT_EQUALS will now stop executing the test case upon failure. This can be used to avoid extra guard logic in tests.
|
2019-09-16 06:34:45 +02:00 |
Daniel Marjamäki
|
f6527fcd9b
|
fixed tests, unused templates are removed by default
|
2019-05-05 19:40:58 +02:00 |
Daniel Marjamäki
|
004d7d5333
|
Fixed #8580 (False positive: unused function (lambda))
|
2019-04-27 17:17:51 +02:00 |
Daniel Marjamäki
|
bd7790fd8c
|
Update copyright year
|
2019-02-09 07:24:06 +01:00 |
Daniel Marjamäki
|
8dd641b8be
|
Use OVERRIDE in test
|
2019-01-12 15:45:25 +01:00 |
Daniel Marjamäki
|
1f1c44a04f
|
Fixed #8677 (False positive: unused method)
|
2018-08-08 11:31:35 +02:00 |
IOBYTE
|
ce50df8047
|
Fix override warnings. (#1234)
|
2018-05-15 16:37:40 +02:00 |
Hinterwaeldlers
|
a9b1f4c640
|
Taking care of operation overloading functions (#1108)
|
2018-03-12 10:25:30 +01:00 |
Daniel Marjamäki
|
71511f3131
|
Refactor f487182
|
2018-02-06 08:59:36 +01:00 |
Ivan Maidanski
|
f487182075
|
Suppressed unused functions should not lead to nonzero exit code (#1026) (#1078)
This is a fix of commit 97ffec8 .
|
2018-02-06 07:44:53 +01:00 |
Daniel Marjamäki
|
c4caee6b18
|
Updated copyright year
|
2018-01-14 15:37:52 +01:00 |
Ivan Maidanski
|
97ffec85c0
|
Fixed #7502 (Correct exit code if never used function is found) (#1026)
|
2018-01-12 08:24:01 +01:00 |
Ayaz Salikhov
|
28aa939d69
|
iwyu - include what you use
|
2017-05-27 04:33:47 +02:00 |
PKEuS
|
120fe2e4d6
|
Fixed false positive: The function 'operatorstd::string' is never used. (#7853)
|
2016-12-08 13:54:54 +01:00 |
Daniel Marjamäki
|
95009a4630
|
Merge pull request #745 from lanurmi/2016_ad
Update copyright year to 2007-2016.
|
2016-01-01 22:57:19 +01:00 |
Daniel Marjamäki
|
f5715c1496
|
Rename Unspecified platform type to Native
|
2016-01-01 16:39:41 +01:00 |
Lauri Nurmi
|
996c9244d8
|
Update copyright year to 2007-2016.
|
2016-01-01 15:34:45 +02:00 |
Daniel Marjamäki
|
0f9d90d2be
|
Changed Copyrights. Removed my name.
|
2015-11-18 20:04:50 +01:00 |
PKEuS
|
3a5cef8a7e
|
Refactorization: Improved usage of Settings instances in test suite
|
2015-10-07 18:40:03 +02:00 |
Alexander Mai
|
0b225fa02f
|
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 |
Alexander Mai
|
2c73518e29
|
Fix platform-dependent test result, formatting and crash in whole program analysis
|
2015-06-28 17:54:48 +02:00 |
amai2012
|
4a47b8b3ae
|
Refactoring: Better distinguish between C and C++ in a few checks.
|
2015-06-28 16:49:16 +02:00 |
PKEuS
|
bc5132e0ac
|
Refactorization: Moved declaration of errout, ... to testsuite.h, uniformized style
|
2015-03-11 22:54:43 +01:00 |
Daniel Marjamäki
|
ff11ba9847
|
Updated copyright year to 2015
|
2015-01-03 12:14:58 +01:00 |
PKEuS
|
493ab541ab
|
Fixed #6291 and #6293: Support :: in front of function name in checkUnusedFunctions
Simplified code in CheckUnusedFunctions
|
2014-12-09 22:04:51 +01:00 |
Daniel Marjamäki
|
a002654c47
|
Reverted refactoring 828417c for now. It caused a major slowdown in the unused functions checking.
|
2014-11-24 06:37:08 +01:00 |
Daniel Marjamäki
|
051d42ae6b
|
astyle formatting
|
2014-11-20 14:20:09 +01:00 |
orbitcowboy
|
f5d804f71a
|
running astyle
|
2014-11-20 10:13:03 +01:00 |
Daniel Marjamäki
|
828417c934
|
CheckUnusedFunction: Refactorings to use same infrastructure for whole program analysis as CheckUninitVar and CheckBufferOverrun
|
2014-11-15 18:44:23 +01:00 |
PKEuS
|
8722bba52a
|
Fixed false positive #4648
|
2014-08-31 20:33:27 +02:00 |
PKEuS
|
6c4e8761c8
|
Fixed false positive "unused function" #5113.
|
2014-03-26 12:34:21 +01:00 |
PKEuS
|
848d079c71
|
Refactorized detection of function usage in CheckUnusedFunction, fixed #5358
|
2014-03-26 09:12:41 +01:00 |
PKEuS
|
02f38772cc
|
Refactorization: Use SymbolDatabase to find functions in CheckUnusedFunctions
|
2014-03-26 08:54:56 +01:00 |
PKEuS
|
6b16b519a2
|
Fixed crash on wrong __attribute__((constructor)) syntax
|
2014-03-16 16:39:07 +01:00 |