diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-13 12:15:43 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-13 12:15:43 +0000 |
commit | f5f56e1a1c4d9e9496fcb9d81131066a964ccd23 (patch) | |
tree | 49e44c6f87febed37efb953ab5485aa49f6481a7 /src/cppcheck-suppress.lst | |
parent | Initial commit. (diff) | |
download | isc-kea-f5f56e1a1c4d9e9496fcb9d81131066a964ccd23.tar.xz isc-kea-f5f56e1a1c4d9e9496fcb9d81131066a964ccd23.zip |
Adding upstream version 2.4.1.upstream/2.4.1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'src/cppcheck-suppress.lst')
-rw-r--r-- | src/cppcheck-suppress.lst | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/src/cppcheck-suppress.lst b/src/cppcheck-suppress.lst new file mode 100644 index 0000000..9dc8d99 --- /dev/null +++ b/src/cppcheck-suppress.lst @@ -0,0 +1,28 @@ +// On some systems cppcheck produces false alarms about 'missing includes'. +// the following two will suppress, depending on the cppcheck version +debug +missingInclude + +// Please don't add any suppressions here. We now use inline +// suppressions (in the .cc files) so that we don't have to +// maintain line numbers in this file. +// +// See the cppcheck manual for syntax. It is something like: +// +// // cppcheck-suppress duplicateExpression +// EXPECT_FALSE(small_name < small_name); + +// With cppcheck 1.56, there are a number of false positives, which +// All of these should be checked and hopefully removed after upgrading +// cppcheck past 1.56 + +// eraseDereference: This is a known false positive, which has been +// fixed in the current development version of cppcheck +eraseDereference + +// Unused functions: there suddenly are a lot of unused function errors +// We could address those by adding for instance early declarations or +// (unnecessary) header files, but they were all somewhat false positives +// When we upgrade past 1.56, we should re-check this, and perhaps enable +// unused-functions again. +unusedFunction |