diff options
author | Neil <nyamatongwe@gmail.com> | 2022-09-04 15:30:22 +1000 |
---|---|---|
committer | Neil <nyamatongwe@gmail.com> | 2022-09-04 15:30:22 +1000 |
commit | 352b698505635527b4a772cbba92a1477f61cd0a (patch) | |
tree | 327ea07bf599711593f143e21529182ddb662bd8 /cppcheck.suppress | |
parent | 4faa21ad78c41b863ad0ca9b205cf48a025c229e (diff) | |
download | scintilla-mirror-352b698505635527b4a772cbba92a1477f61cd0a.tar.gz |
Update suppressions for cppcheck 2.9.
Diffstat (limited to 'cppcheck.suppress')
-rw-r--r-- | cppcheck.suppress | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/cppcheck.suppress b/cppcheck.suppress index fff03ef74..2515e8978 100644 --- a/cppcheck.suppress +++ b/cppcheck.suppress @@ -16,9 +16,6 @@ knownArgument:scintilla/src/SparseVector.h // Some non-explicit constructors are used for conversions or are private to lexers
noExplicitConstructor
-// Document is checking for a change by called methods and cppcheck isn't considering escape
-knownConditionTrueFalse:scintilla/src/Document.cxx
-
// MarginView access to all bits is safe and is better defined in later versions of C++
shiftTooManyBitsSigned:scintilla/src/MarginView.cxx
@@ -32,8 +29,14 @@ unusedFunction:scintilla/qt/ScintillaEdit/ScintillaDocument.cpp knownConditionTrueFalse:scintilla/qt/ScintillaEditBase/ScintillaQt.cpp
knownConditionTrueFalse:scintilla/win32/ScintillaWin.cxx
-// This is a weird ABI hack and shouldn't be changed
-unusedStructMember:scintilla/gtk/PlatGTK.cxx
+// G_DEFINE_TYPE is too complex to pass to cppcheck
+unknownMacro:scintilla/gtk/PlatGTK.cxx
+
+// maskSmooth set depending on preprocessor allowing Wayland definition
+badBitmaskCheck:scintilla/gtk/ScintillaGTK.cxx
+
+// Difficult to test accessibility so don't change
+constVariable:scintilla/gtk/ScintillaGTKAccessible.cxx
// Have no way of testing ScintillaEdit so don't fix even simple warnings
cstyleCast:scintilla/qt/ScintillaEdit/ScintillaEdit.cpp
|