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