diff options
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
|