diff --git a/lexilla/Lexilla.vcxproj b/lexilla/Lexilla.vcxproj index f841a8bbd..b2ad74892 100644 --- a/lexilla/Lexilla.vcxproj +++ b/lexilla/Lexilla.vcxproj @@ -55,6 +55,7 @@ + @@ -86,7 +87,6 @@ - diff --git a/lexilla/Lexilla.vcxproj.filters b/lexilla/Lexilla.vcxproj.filters index a5b6e8d98..6a84e39ec 100644 --- a/lexilla/Lexilla.vcxproj.filters +++ b/lexilla/Lexilla.vcxproj.filters @@ -206,9 +206,6 @@ lexers_x - - lexers_x - lexers_x @@ -278,6 +275,9 @@ lexers + + lexers + diff --git a/lexilla/cppcheck.suppress b/lexilla/cppcheck.suppress index b373d3249..52ce92181 100644 --- a/lexilla/cppcheck.suppress +++ b/lexilla/cppcheck.suppress @@ -1,6 +1,12 @@ // File to suppress cppcheck warnings for files that will not be fixed. // Does not suppress warnings where an additional occurrence of the warning may be of interest. -// Configured for cppcheck 2.12 +// Configured for cppcheck 2.15 + +// Just a report of how many checkers are run +checkersReport + +// This just warns that cppcheck isn't exhaustive and it still appears in exhaustive mode +normalCheckLevelMaxBranches // Coding style is to use assignments in constructor when there are many // members to initialize or the initialization is complex or has comments. @@ -28,9 +34,6 @@ missingIncludeSystem danglingTemporaryLifetime:lexilla/access/LexillaAccess.cxx returnDanglingLifetime:lexilla/access/LexillaAccess.cxx -// cppcheck seems to believe that unique_ptr::get returns void* instead of char** -arithOperationsOnVoidPointer:lexilla/lexlib/WordList.cxx - // cppcheck 2.11 limits checking of complex functions unless --check-level=exhaustive but that // only finds one false issue in LexRuby checkLevelNormal:lexilla/lexers/LexBash.cxx @@ -73,6 +76,7 @@ variableScope:lexilla/lexers/LexCSS.cxx knownConditionTrueFalse:lexilla/lexers/LexDataflex.cxx constParameterReference:lexilla/lexers/LexDataflex.cxx variableScope:lexilla/lexers/LexDataflex.cxx +constParameterReference:lexilla/lexers/LexDart.cxx knownConditionTrueFalse:lexilla/lexers/LexECL.cxx variableScope:lexilla/lexers/LexECL.cxx constParameter:lexilla/lexers/LexEDIFACT.cxx diff --git a/lexilla/doc/Lexilla.html b/lexilla/doc/Lexilla.html index d2d2a0ff9..00cda3903 100644 --- a/lexilla/doc/Lexilla.html +++ b/lexilla/doc/Lexilla.html @@ -9,7 +9,7 @@ - +