LineIdCWESeverityMessage
checkersReportinformationActive checkers: There was critical errors (use --checkers-report=<filename> to see details)
./IPFilterScanner.l
112constVariablePointer398styleVariable 'ip1' can be declared as pointer to const
113constVariablePointer398styleVariable 'ip2' can be declared as pointer to const
114constVariablePointer398styleVariable 'acc' can be declared as pointer to const
141constVariablePointer398styleVariable 'ip2' can be declared as pointer to const
./Scanner.l
88cstyleCast398styleC-style pointer casting
162cstyleCast398styleC-style pointer casting
176cstyleCast398styleC-style pointer casting
IPFilterScanner.cpp
1158constVariablePointer398styleVariable 'source' can be declared as pointer to const
1204unsignedLessThanZero570styleChecking if unsigned expression 'num_to_read' is less than zero.
1217unsignedLessThanZero570styleChecking if unsigned expression 'new_size' is less than zero.
1222cstyleCast398styleC-style pointer casting
1224cstyleCast398styleC-style pointer casting
1245redundantInitialization563styleRedundant initialization for 'c'. The initialized value is overwritten before it is read.
1273cstyleCast398styleC-style pointer casting
1411cstyleCast398styleC-style pointer casting
1492cstyleCast398styleC-style pointer casting
1496nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
1501nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
1501cstyleCast398styleC-style pointer casting
1502nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
1526cstyleCast398styleC-style pointer casting
1528cstyleCast398styleC-style pointer casting
1542nullPointer476warningPossible null pointer dereference: b
1543nullPointer476warningPossible null pointer dereference: b
1554duplicateValueTernary398styleSame value in both branches of ternary operator.
1652cstyleCast398styleC-style pointer casting
1671cstyleCast398styleC-style pointer casting
1700cstyleCast398styleC-style pointer casting
1704nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
1705nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
1706nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
1707nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
1708nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
1709nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
1710nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
1711nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
1712nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
1749cstyleCast398styleC-style pointer casting
1765nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
1965cstyleCast398styleC-style pointer casting
1970cstyleCast398styleC-style pointer casting
Parser.cpp
645syntaxErrorerrorsyntax error
671constParameterPointer398styleParameter 'yytop' can be declared as pointer to const
694constParameterPointer398styleParameter 'yyssp' can be declared as pointer to const
759redundantContinue561style'continue' is redundant since it is the last statement in a loop.
778redundantContinue561style'continue' is redundant since it is the last statement in a loop.
843constParameterPointer398styleParameter 'yyssp' can be declared as pointer to const
1089syntaxErrorerrorsyntax error
1111cstyleCast398styleC-style pointer casting
1475cstyleCast398styleC-style pointer casting
Scanner.cpp
1160constVariablePointer398styleVariable 'source' can be declared as pointer to const
1206unsignedLessThanZero570styleChecking if unsigned expression 'num_to_read' is less than zero.
1219unsignedLessThanZero570styleChecking if unsigned expression 'new_size' is less than zero.
1224cstyleCast398styleC-style pointer casting
1226cstyleCast398styleC-style pointer casting
1275cstyleCast398styleC-style pointer casting
1361constVariablePointer398styleVariable 'source' can be declared as pointer to const
1449cstyleCast398styleC-style pointer casting
1528cstyleCast398styleC-style pointer casting
1532nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
1537nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
1537cstyleCast398styleC-style pointer casting
1538nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
1562cstyleCast398styleC-style pointer casting
1564cstyleCast398styleC-style pointer casting
1578nullPointer476warningPossible null pointer dereference: b
1579nullPointer476warningPossible null pointer dereference: b
1590duplicateValueTernary398styleSame value in both branches of ternary operator.
1688cstyleCast398styleC-style pointer casting
1707cstyleCast398styleC-style pointer casting
1736cstyleCast398styleC-style pointer casting
1740nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
1741nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
1742nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
1743nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
1744nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
1745nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
1746nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
1747nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
1748nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
1785cstyleCast398styleC-style pointer casting
1801nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
2001cstyleCast398styleC-style pointer casting
2006cstyleCast398styleC-style pointer casting
cmake/mmap-test.cpp
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
80cstyleCast398styleC-style pointer casting
98cstyleCast398styleC-style pointer casting
101cstyleCast398styleC-style pointer casting
129cstyleCast398styleC-style pointer casting
php_lexer.c
1636constVariablePointer398styleVariable 'source' can be declared as pointer to const
1682unsignedLessThanZero570styleChecking if unsigned expression 'num_to_read' is less than zero.
1695unsignedLessThanZero570styleChecking if unsigned expression 'new_size' is less than zero.
1723redundantInitialization563styleRedundant initialization for 'c'. The initialized value is overwritten before it is read.
2022nullPointer476warningPossible null pointer dereference: b
2023nullPointer476warningPossible null pointer dereference: b
2220constParameterPointer398styleParameter 'yybytes' can be declared as pointer to const
2254constParameterPointer398styleParameter 'msg' can be declared as pointer to const
php_lexer.l
473invalidScanfArgType_int686warning%x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'.
php_parser.c
1585syntaxErrorerrorsyntax error
1611constParameterPointer398styleParameter 'yytop' can be declared as pointer to const
1634constParameterPointer398styleParameter 'yyssp' can be declared as pointer to const
1699redundantContinue561style'continue' is redundant since it is the last statement in a loop.
1718redundantContinue561style'continue' is redundant since it is the last statement in a loop.
1783constParameterPointer398styleParameter 'yyssp' can be declared as pointer to const
2029syntaxErrorerrorsyntax error
2051sizeofwithnumericparameter682warningSuspicious usage of 'sizeof' with a numeric constant as parameter.
src/ArchSpecific.h
118cstyleCast398styleC-style pointer casting
130cstyleCast398styleC-style pointer casting
142cstyleCast398styleC-style pointer casting
153cstyleCast398styleC-style pointer casting
182cstyleCast398styleC-style pointer casting
192cstyleCast398styleC-style pointer casting
202cstyleCast398styleC-style pointer casting
211cstyleCast398styleC-style pointer casting
src/AsyncDNS.cpp
38useInitializationList398performanceVariable 'm_ipName' is assigned in constructor body. Consider performing initialization in initialization list.
src/BarShader.cpp
173cstyleCast398styleC-style pointer casting
src/BarShader.h
54noExplicitConstructor398styleClass 'CBarShader' has a constructor with 1 argument that is not explicit.
src/CFile.cpp
326cstyleCast398styleC-style pointer casting
src/CFile.h
68noExplicitConstructor398styleClass 'CFile' has a constructor with 1 argument that is not explicit.
69noExplicitConstructor398styleClass 'CFile' has a constructor with 1 argument that is not explicit.
74missingOverridestyleThe destructor '~CFile' overrides a destructor in a base class but is not marked with a 'override' specifier.
152missingOverridestyleThe function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier.
165missingOverridestyleThe function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier.
187missingOverridestyleThe function 'doRead' overrides a function in a base class but is not marked with a 'override' specifier.
189missingOverridestyleThe function 'doWrite' overrides a function in a base class but is not marked with a 'override' specifier.
191missingOverridestyleThe function 'doSeek' overrides a function in a base class but is not marked with a 'override' specifier.
215noExplicitConstructor398styleStruct 'CSeekFailureException' has a constructor with 1 argument that is not explicit.
src/CanceledFileList.cpp
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
37useInitializationList398performanceVariable 'm_filename' is assigned in constructor body. Consider performing initialization in initialization list.
src/ChatWnd.h
88unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If DECLARE_EVENT_TABLE is a macro then please configure it.
src/ClientCredits.cpp
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
56noCopyConstructor398warningClass 'CClientCredits' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s).
56noOperatorEq398warningClass 'CClientCredits' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s).
src/ClientCredits.h
63noExplicitConstructor398styleClass 'CClientCredits' has a constructor with 1 argument that is not explicit.
64noExplicitConstructor398styleClass 'CClientCredits' has a constructor with 1 argument that is not explicit.
src/ClientRef.h
72noExplicitConstructor398styleClass 'CClientRef' has a constructor with 1 argument that is not explicit.
73noExplicitConstructor398styleClass 'CClientRef' has a constructor with 1 argument that is not explicit.
75operatorEqVarError398warningMember variable 'CClientRef::m_client' is not assigned a value in 'CClientRef::operator='.
src/ColorFrameCtrl.h
52unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If DECLARE_EVENT_TABLE is a macro then please configure it.
src/ECSpecialMuleTags.cpp
162syntaxErrorerrorsyntax error
src/ED2KLink.cpp
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/ED2KLink.h
61noExplicitConstructor398styleClass 'CED2KFileLink' has a constructor with 1 argument that is not explicit.
64missingOverridestyleThe destructor '~CED2KFileLink' overrides a destructor in a base class but is not marked with a 'override' specifier.
66missingOverridestyleThe function 'GetLink' overrides a function in a base class but is not marked with a 'override' specifier.
112noExplicitConstructor398styleClass 'CED2KServerLink' has a constructor with 1 argument that is not explicit.
115missingOverridestyleThe function 'GetLink' overrides a function in a base class but is not marked with a 'override' specifier.
133noExplicitConstructor398styleClass 'CED2KServerListLink' has a constructor with 1 argument that is not explicit.
136missingOverridestyleThe function 'GetLink' overrides a function in a base class but is not marked with a 'override' specifier.
src/ED2KLinkParser.cpp
80cstyleCast398styleC-style pointer casting
src/EditServerListDlg.cpp
34unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If BEGIN_EVENT_TABLE is a macro then please configure it.
src/FileArea.cpp
193throwInNoexceptFunction398errorException thrown in function declared not to throw exceptions.
src/FileAutoClose.h
53noExplicitConstructor398styleClass 'CFileAutoClose' has a constructor with 1 argument that is not explicit.
src/FileDetailListCtrl.cpp
31unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If BEGIN_EVENT_TABLE is a macro then please configure it.
src/FileLock.h
59noExplicitConstructor398styleClass 'CFileLock' has a constructor with 1 argument that is not explicit.
63useInitializationList398performanceVariable 'hd' is assigned in constructor body. Consider performing initialization in initialization list.
src/FriendListCtrl.h
45unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If DECLARE_EVENT_TABLE is a macro then please configure it.
src/GapList.cpp
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/GapList.h
97useInitializationList398performanceVariable 'm_it' is assigned in constructor body. Consider performing initialization in initialization list.
97noExplicitConstructor398styleClass 'const_iterator' has a constructor with 1 argument that is not explicit.
src/GenericClientListCtrl.h
249unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If DECLARE_EVENT_TABLE is a macro then please configure it.
src/GuiEvents.h
48unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If DECLARE_LOCAL_EVENT_TYPE is a macro then please configure it.
src/IP2Country.h
65noExplicitConstructor398styleClass 'CIP2Country' has a constructor with 1 argument that is not explicit.
src/IPFilterScanner.cpp
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/InternalEvents.h
42noExplicitConstructor398styleClass 'CMuleInternalEvent' has a constructor with 1 argument that is not explicit.
src/LibSocket.h
73noExplicitConstructor398styleClass 'CLibSocket' has a constructor with 1 argument that is not explicit.
250noExplicitConstructor398styleClass 'CLibSocket' has a constructor with 1 argument that is not explicit.
src/LibSocketWX.cpp
99operatorEqToSelf398warning'operator=' should check for assignment to self to avoid problems with dynamic memory.
src/LoggerConsole.cpp
32unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If DEFINE_LOCAL_EVENT_TYPE is a macro then please configure it.
src/MagnetURI.cpp
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/MagnetURI.h
46noExplicitConstructor398styleClass 'CMagnetURI' has a constructor with 1 argument that is not explicit.
64noExplicitConstructor398styleClass 'CMagnetED2KConverter' has a constructor with 1 argument that is not explicit.
71duplInheritedMember398warningThe class 'CMagnetED2KConverter' defines member function with name 'operatorwxString' also defined in its parent class 'CMagnetURI'.
71duplInheritedMember398warningThe class 'CMagnetED2KConverter' defines member function with name 'operatorstd::string' also defined in its parent class 'CMagnetURI'.
src/MemFile.cpp
118cstyleCast398styleC-style pointer casting
src/MemFile.h
69noExplicitConstructor398styleClass 'CMemFile' has a constructor with 1 argument that is not explicit.
95missingOverridestyleThe destructor '~CMemFile' overrides a destructor in a base class but is not marked with a 'override' specifier.
99missingOverridestyleThe function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier.
102missingOverridestyleThe function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier.
139missingOverridestyleThe function 'doRead' overrides a function in a base class but is not marked with a 'override' specifier.
142missingOverridestyleThe function 'doWrite' overrides a function in a base class but is not marked with a 'override' specifier.
145missingOverridestyleThe function 'doSeek' overrides a function in a base class but is not marked with a 'override' specifier.
src/MuleCollection.cpp
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
61containerOutOfBounds398warningEither the condition 'buffer.empty()' is redundant or expression 'buffer[0]' causes access out of bounds.
69containerOutOfBounds398warningEither the condition 'buffer.empty()' is redundant or expression 'buffer[0]' causes access out of bounds.
src/MuleColour.h
45noExplicitConstructor398styleClass 'CMuleColour' has a constructor with 1 argument that is not explicit.
47noExplicitConstructor398styleClass 'CMuleColour' has a constructor with 1 argument that is not explicit.
53noExplicitConstructor398styleClass 'CMuleColour' has a constructor with 1 argument that is not explicit.
src/MuleListCtrl.cpp
58unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If BEGIN_EVENT_TABLE is a macro then please configure it.
src/MuleNotebook.cpp
33unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If DEFINE_LOCAL_EVENT_TYPE is a macro then please configure it.
src/MuleTextCtrl.cpp
54unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If BEGIN_EVENT_TABLE is a macro then please configure it.
src/MuleVersion.h
68unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If wxT is a macro then please configure it.
src/OtherFunctions.cpp
1174syntaxErrorerrorsyntax error
src/OtherFunctions.h
278noExplicitConstructor398styleClass 'EED2KFileTypeClass' has a constructor with 1 argument that is not explicit.
395noExplicitConstructor398styleClass 'CMutexUnlocker' has a constructor with 1 argument that is not explicit.
src/Packet.cpp
38constParameterReference398styleParameter 'p' can be declared as reference to const
src/Packet.h
43noExplicitConstructor398styleClass 'CPacket' has a constructor with 1 argument that is not explicit.
src/Parser.cpp
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/PlatformSpecific.cpp
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/Proxy.h
238missingOverridestyleThe destructor '~CProxyStateMachine' overrides a destructor in a base class but is not marked with a 'override' specifier.
325missingOverridestyleThe function 'process_state' overrides a function in a base class but is not marked with a 'override' specifier.
326missingOverridestyleThe function 'next_state' overrides a function in a base class but is not marked with a 'override' specifier.
372missingOverridestyleThe function 'process_state' overrides a function in a base class but is not marked with a 'override' specifier.
373missingOverridestyleThe function 'next_state' overrides a function in a base class but is not marked with a 'override' specifier.
410missingOverridestyleThe function 'process_state' overrides a function in a base class but is not marked with a 'override' specifier.
411missingOverridestyleThe function 'next_state' overrides a function in a base class but is not marked with a 'override' specifier.
436noExplicitConstructor398styleClass 'CProxySocket' has a constructor with 1 argument that is not explicit.
443missingOverridestyleThe destructor '~CProxySocket' overrides a destructor in a base class but is not marked with a 'override' specifier.
471missingOverridestyleThe function 'OnProxyEvent' overrides a function in a base class but is not marked with a 'override' specifier.
507noExplicitConstructor398styleClass 'CSocketClientProxy' has a constructor with 1 argument that is not explicit.
512duplInheritedMember398warningThe class 'CSocketClientProxy' defines member function with name 'Connect' also defined in its parent class 'CLibSocket'.
513duplInheritedMember398warningThe class 'CSocketClientProxy' defines member function with name 'Read' also defined in its parent class 'CLibSocket'.
514duplInheritedMember398warningThe class 'CSocketClientProxy' defines member function with name 'Write' also defined in its parent class 'CLibSocket'.
528noExplicitConstructor398styleClass 'CSocketServerProxy' has a constructor with 1 argument that is not explicit.
556noExplicitConstructor398styleClass 'CDatagramSocketProxy' has a constructor with 1 argument that is not explicit.
562missingOverridestyleThe destructor '~CDatagramSocketProxy' overrides a destructor in a base class but is not marked with a 'override' specifier.
568missingOverridestyleThe function 'RecvFrom' overrides a function in a base class but is not marked with a 'override' specifier.
568missingOverridestyleThe function 'RecvFrom' overrides a function in a base class but is not marked with a 'override' specifier.
569missingOverridestyleThe function 'SendTo' overrides a function in a base class but is not marked with a 'override' specifier.
569missingOverridestyleThe function 'SendTo' overrides a function in a base class but is not marked with a 'override' specifier.
src/RC4Encrypt.cpp
42duplInheritedMember398warningThe class 'CRC4EncryptableBuffer' defines member function with name 'Append' also defined in its parent class 'CFileDataIO'.
124objectIndex758warningThe address of variable 'm_key.abyState' might be accessed at non-zero index.
src/RC4Encrypt.h
56missingOverridestyleThe destructor '~CRC4EncryptableBuffer' overrides a destructor in a base class but is not marked with a 'override' specifier.
76missingOverridestyleThe function 'ResetData' overrides a function in a base class but is not marked with a 'override' specifier.
src/RLE.cpp
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
39constParameterPointer398styleParameter 'content' can be declared as pointer to const
57operatorEqVarError398warningMember variable 'RLE_Data::m_buff' is not assigned a value in 'RLE_Data::operator='.
57operatorEqVarError398warningMember variable 'RLE_Data::m_len' is not assigned a value in 'RLE_Data::operator='.
275cstyleCast398styleC-style pointer casting
285cstyleCast398styleC-style pointer casting
290cstyleCast398styleC-style pointer casting
src/RLE.h
38noExplicitConstructor398styleClass 'RLE_Data' has a constructor with 1 argument that is not explicit.
41uninitMemberVar398warningMember variable 'RLE_Data::m_buff' is not initialized in the copy constructor.
41uninitMemberVar398warningMember variable 'RLE_Data::m_len' is not initialized in the copy constructor.
src/SHA.cpp
68uninitMemberVar398warningMember variable 'CSHA::m_nBuffer' is not initialized in the constructor.
168knownConditionTrueFalse571styleCondition 'Hash.GetHashSize()==20' is always true
178cstyleCast398styleC-style pointer casting
189cstyleCast398styleC-style pointer casting
194cstyleCast398styleC-style pointer casting
src/SHA.h
75missingOverridestyleThe destructor '~CSHA' overrides a destructor in a base class but is not marked with a 'override' specifier.
78virtualCallInConstructorstyleVirtual function 'Reset' is called from constructor 'CSHA()' at line 70. Dynamic binding is not used.
78missingOverridestyleThe function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier.
79missingOverridestyleThe function 'Add' overrides a function in a base class but is not marked with a 'override' specifier.
80missingOverridestyleThe function 'Finish' overrides a function in a base class but is not marked with a 'override' specifier.
81missingOverridestyleThe function 'GetHash' overrides a function in a base class but is not marked with a 'override' specifier.
src/SHAHashSet.h
111noExplicitConstructor398styleClass 'CAICHHash' has a constructor with 1 argument that is not explicit.
112noExplicitConstructor398styleClass 'CAICHHash' has a constructor with 1 argument that is not explicit.
127constParameterPointer398styleParameter 'data' can be declared as pointer to const
245noExplicitConstructor398styleClass 'CAICHHashSet' has a constructor with 1 argument that is not explicit.
src/SafeFile.h
285noExplicitConstructor398styleStruct 'CEOFException' has a constructor with 1 argument that is not explicit.
297noExplicitConstructor398styleStruct 'CIOFailureException' has a constructor with 1 argument that is not explicit.
src/Scanner.cpp
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/ScopedPtr.h
44noExplicitConstructor398styleClass 'CScopedPtr' has a constructor with 1 argument that is not explicit.
98noExplicitConstructor398styleClass 'CScopedArray < uint8_t >' has a constructor with 1 argument that is not explicit.
98noExplicitConstructor398styleClass 'CScopedArray < unsigned int __int8 >' has a constructor with 1 argument that is not explicit.
103noExplicitConstructor398styleClass 'CScopedArray < uint8_t >' has a constructor with 1 argument that is not explicit.
103noExplicitConstructor398styleClass 'CScopedArray < unsigned int __int8 >' has a constructor with 1 argument that is not explicit.
153noExplicitConstructor398styleClass 'CScopedContainer' has a constructor with 1 argument that is not explicit.
src/StatTree.cpp
111useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
125useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
138useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
src/StatTree.h
127noExplicitConstructor398styleClass 'CStatTreeItemBase' has a constructor with 1 argument that is not explicit.
146noExplicitConstructor398styleClass 'CStatTreeItemBase' has a constructor with 1 argument that is not explicit.
237constParameterReference398styleParameter 'it' can be declared as reference to const
368noExplicitConstructor398styleClass 'CStatTreeItemSimple' has a constructor with 1 argument that is not explicit.
425missingOverridestyleThe function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier.
431missingOverridestyleThe function 'IsVisible' overrides a function in a base class but is not marked with a 'override' specifier.
441missingOverridestyleThe function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier.
474noExplicitConstructor398styleClass 'CStatTreeItemCounterTmpl < uint64_t >' has a constructor with 1 argument that is not explicit.
474noExplicitConstructor398styleClass 'CStatTreeItemCounterTmpl < uint32_t >' has a constructor with 1 argument that is not explicit.
474noExplicitConstructor398styleClass 'CStatTreeItemCounterTmpl < unsigned int __int64 >' has a constructor with 1 argument that is not explicit.
474noExplicitConstructor398styleClass 'CStatTreeItemCounterTmpl < unsigned int __int32 >' has a constructor with 1 argument that is not explicit.
531missingOverridestyleThe function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier.
537missingOverridestyleThe function 'IsVisible' overrides a function in a base class but is not marked with a 'override' specifier.
550missingOverridestyleThe function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier.
574noExplicitConstructor398styleClass 'CStatTreeItemHiddenCounter' has a constructor with 1 argument that is not explicit.
584missingOverridestyleThe function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier.
593missingOverridestyleThe function 'IsVisible' overrides a function in a base class but is not marked with a 'override' specifier.
597missingOverridestyleThe function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier.
623missingOverridestyleThe function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier.
634missingOverridestyleThe function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier.
652noExplicitConstructor398styleClass 'CStatTreeItemCounterMax' has a constructor with 1 argument that is not explicit.
688missingOverridestyleThe function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier.
699missingOverridestyleThe function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier.
720noExplicitConstructor398styleClass 'CStatTreeItemPackets' has a constructor with 1 argument that is not explicit.
739missingOverridestyleThe function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier.
750missingOverridestyleThe function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier.
771noExplicitConstructor398styleClass 'CStatTreeItemPacketTotals' has a constructor with 1 argument that is not explicit.
787missingOverridestyleThe function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier.
798missingOverridestyleThe function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier.
815noExplicitConstructor398styleClass 'CStatTreeItemTimer' has a constructor with 1 argument that is not explicit.
880missingOverridestyleThe function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier.
886missingOverridestyleThe function 'IsVisible' overrides a function in a base class but is not marked with a 'override' specifier.
899missingOverridestyleThe function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier.
935missingOverridestyleThe function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier.
941missingOverridestyleThe function 'IsVisible' overrides a function in a base class but is not marked with a 'override' specifier.
951missingOverridestyleThe function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier.
990missingOverridestyleThe function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier.
1001missingOverridestyleThe function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier.
1042missingOverridestyleThe function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier.
1053missingOverridestyleThe function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier.
1079noExplicitConstructor398styleClass 'CStatTreeItemReconnects' has a constructor with 1 argument that is not explicit.
1087missingOverridestyleThe function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier.
1098missingOverridestyleThe function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier.
1110noExplicitConstructor398styleClass 'CStatTreeItemMaxConnLimitReached' has a constructor with 1 argument that is not explicit.
1132missingOverridestyleThe function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier.
1143missingOverridestyleThe function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier.
1177missingOverridestyleThe function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier.
1188missingOverridestyleThe function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier.
src/Statistics.h
74noExplicitConstructor398styleClass 'CPreciseRateCounter' has a constructor with 1 argument that is not explicit.
164missingOverridestyleThe function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier.
175missingOverridestyleThe function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier.
191noExplicitConstructor398styleClass 'CStatTreeItemPeakConnections' has a constructor with 1 argument that is not explicit.
199missingOverridestyleThe function 'GetDisplayString' overrides a function in a base class but is not marked with a 'override' specifier.
210missingOverridestyleThe function 'AddECValues' overrides a function in a base class but is not marked with a 'override' specifier.
526noExplicitConstructor398styleClass 'CStatistics' has a constructor with 1 argument that is not explicit.
src/Tag.cpp
251unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If wxT is a macro then please configure it.
src/Tag.h
90noExplicitConstructor398styleClass 'CTag' has a constructor with 1 argument that is not explicit.
91noExplicitConstructor398styleClass 'CTag' has a constructor with 1 argument that is not explicit.
126noExplicitConstructor398styleClass 'CTagIntSized' has a constructor with 1 argument that is not explicit.
127noExplicitConstructor398styleClass 'CTagIntSized' has a constructor with 1 argument that is not explicit.
src/TerminationProcess.h
39noExplicitConstructor398styleClass 'CTerminationProcess' has a constructor with 1 argument that is not explicit.
src/TerminationProcessAmuleweb.h
43missingOverridestyleThe function 'OnTerminate' overrides a function in a base class but is not marked with a 'override' specifier.
src/ThreadScheduler.cpp
241syntaxErrorerrorsyntax error
src/Timer.h
82unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If DECLARE_LOCAL_EVENT_TYPE is a macro then please configure it.
src/UPnPBase.cpp
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
292knownConditionTrueFalse570styleCondition 'childTag' is always false
292nullPointer476errorNull pointer dereference
829constVariablePointer398styleVariable 'ipAddress' can be declared as pointer to const
1003constParameterReference398styleParameter 'upnpPortMapping' can be declared as reference to const
1106constParameterReference398styleParameter 'upnpPortMapping' can be declared as reference to const
1161cstyleCast398styleC-style pointer casting
1259cstyleCast398styleC-style pointer casting
1301cstyleCast398styleC-style pointer casting
1329constVariablePointer398styleVariable 'es_event' can be declared as pointer to const
1330cstyleCast398styleC-style pointer casting
1374cstyleCast398styleC-style pointer casting
1446cstyleCast398styleC-style pointer casting
1481constVariablePointer398styleVariable 'sv_event' can be declared as pointer to const
1482cstyleCast398styleC-style pointer casting
src/UPnPBase.h
54noExplicitConstructor398styleClass 'CUPnPPortMapping' has a constructor with 1 argument that is not explicit.
176noExplicitConstructor398styleClass 'CUPnPError' has a constructor with 1 argument that is not explicit.
471noExplicitConstructor398styleClass 'CUPnPControlPoint' has a constructor with 1 argument that is not explicit.
src/UPnPCompatibility.h
48noExplicitConstructor398styleClass 'CUPnPException' has a constructor with 1 argument that is not explicit.
src/UploadBandwidthThrottler.cpp
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/amule.h
416unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If DECLARE_APP is a macro then please configure it.
460unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If DECLARE_APP is a macro then please configure it.
src/amuleIPV4Address.h
36noExplicitConstructor398styleClass 'amuleIPV4Address' has a constructor with 1 argument that is not explicit.
src/extern/wxWidgets/listctrl.cpp
856unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If DECLARE_EVENT_TABLE is a macro then please configure it.
src/kademlia/utils/UInt128.h
117unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If wxCHECK2 is a macro then please configure it.
src/libs/common/FileFunctions.cpp
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
195knownConditionTrueFalse571styleCondition 'bytesRead<0' is always true
src/libs/common/FileFunctions.h
49noExplicitConstructor398styleClass 'CDirIterator' has a constructor with 1 argument that is not explicit.
src/libs/common/Format.cpp
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
210uninitvar457errorUninitialized variables: fs.argIndex, fs.width, fs.precision
210uninitStructMember457errorUninitialized struct member: fs.argIndex
210uninitStructMember457errorUninitialized struct member: fs.width
210uninitStructMember457errorUninitialized struct member: fs.precision
src/libs/common/Format.h
110noExplicitConstructor398styleClass 'CFormat' has a constructor with 1 argument that is not explicit.
120noExplicitConstructor398styleClass 'CFormat' has a constructor with 1 argument that is not explicit.
193returnTempReference562errorReference to temporary returned.
src/libs/common/MD5Sum.cpp
58cstyleCast398styleC-style pointer casting
175cstyleCast398styleC-style pointer casting
187cstyleCast398styleC-style pointer casting
216cstyleCast398styleC-style pointer casting
306cstyleCast398styleC-style pointer casting
312constParameterPointer398styleParameter 'input' can be declared as pointer to const
src/libs/common/MD5Sum.h
33noExplicitConstructor398styleClass 'MD5Sum' has a constructor with 1 argument that is not explicit.
src/libs/common/MuleDebug.cpp
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
79knownConditionTrueFalse571styleCondition 't' is always true
90knownConditionTrueFalse571styleCondition 'status' is always true
94rethrowNoCurrentException480errorRethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object
98cstyleCast398styleC-style pointer casting
100cstyleCast398styleC-style pointer casting
105cstyleCast398styleC-style pointer casting
210cstyleCast398styleC-style pointer casting
398cstyleCast398styleC-style pointer casting
436knownConditionTrueFalse571styleCondition 'hasLineNumberInfo' is always true
445knownConditionTrueFalse570styleCondition '!hasLineNumberInfo' is always false
447knownConditionTrueFalse571styleCondition 'hasLineNumberInfo' is always true
447knownConditionTrueFalse571styleCondition 'hasLineNumberInfo' is always true
516cstyleCast398styleC-style pointer casting
522nullPointerRedundantCheck476warningEither the condition 'fp!=NULL' is redundant or there is possible null pointer dereference: fp.
527nullPointerRedundantCheck476warningEither the condition 'fp!=NULL' is redundant or there is possible null pointer dereference: fp.
532nullPointerArithmeticRedundantCheck682warningEither the condition 'fp!=NULL' is redundant or there is pointer arithmetic with NULL pointer.
581cstyleCast398styleC-style pointer casting
src/libs/common/MuleDebug.h
85noExplicitConstructor398styleStruct 'CInvalidParamsEx' has a constructor with 1 argument that is not explicit.
95noExplicitConstructor398styleStruct 'CInvalidStateEx' has a constructor with 1 argument that is not explicit.
104noExplicitConstructor398styleStruct 'CInvalidPacket' has a constructor with 1 argument that is not explicit.
src/libs/common/StringFunctions.cpp
46cstyleCast398styleC-style pointer casting
119cstyleCast398styleC-style pointer casting
src/libs/common/TextFile.cpp
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
35uninitMemberVar398warningMember variable 'CTextFile::m_mode' is not initialized in the constructor.
src/libs/common/strerror_r.c
44constVariablePointer398styleVariable 'tmp' can be declared as pointer to const
82constVariablePointer398styleVariable 'tmp' can be declared as pointer to const
src/libs/ec/cpp/ECMuleSocket.cpp
49unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If BEGIN_EVENT_TABLE is a macro then please configure it.
111constParameterReference398styleParameter 'address' can be declared as reference to const
src/libs/ec/cpp/ECMuleSocket.h
39noExplicitConstructor398styleClass 'CECMuleSocket' has a constructor with 1 argument that is not explicit.
40missingOverridestyleThe destructor '~CECMuleSocket' overrides a destructor in a base class but is not marked with a 'override' specifier.
44missingOverridestyleThe function 'OnConnect' overrides a function in a base class but is not marked with a 'override' specifier.
45missingOverridestyleThe function 'OnConnect' overrides a function in a base class but is not marked with a 'override' specifier.
46missingOverridestyleThe function 'OnSend' overrides a function in a base class but is not marked with a 'override' specifier.
47missingOverridestyleThe function 'OnReceive' overrides a function in a base class but is not marked with a 'override' specifier.
50missingOverridestyleThe function 'InternalConnect' overrides a function in a base class but is not marked with a 'override' specifier.
52missingOverridestyleThe function 'InternalGetLastError' overrides a function in a base class but is not marked with a 'override' specifier.
54missingOverridestyleThe function 'InternalWaitOnConnect' overrides a function in a base class but is not marked with a 'override' specifier.
55missingOverridestyleThe function 'InternalWaitForWrite' overrides a function in a base class but is not marked with a 'override' specifier.
56missingOverridestyleThe function 'InternalWaitForRead' overrides a function in a base class but is not marked with a 'override' specifier.
58missingOverridestyleThe function 'InternalError' overrides a function in a base class but is not marked with a 'override' specifier.
59missingOverridestyleThe function 'InternalClose' overrides a function in a base class but is not marked with a 'override' specifier.
61missingOverridestyleThe function 'InternalRead' overrides a function in a base class but is not marked with a 'override' specifier.
62missingOverridestyleThe function 'InternalWrite' overrides a function in a base class but is not marked with a 'override' specifier.
64missingOverridestyleThe function 'InternalIsConnected' overrides a function in a base class but is not marked with a 'override' specifier.
65missingOverridestyleThe function 'InternalDestroy' overrides a function in a base class but is not marked with a 'override' specifier.
src/libs/ec/cpp/ECPacket.cpp
34duplInheritedMember398warningThe class 'CECPacket' defines member function with name 'ReadFromSocket' also defined in its parent class 'CECTag'.
src/libs/ec/cpp/ECPacket.h
42noExplicitConstructor398styleClass 'CECPacket' has a constructor with 1 argument that is not explicit.
61uninitMemberVarPrivate398warningMember variable 'CECPacket::m_opCode' is not initialized in the constructor.
63duplInheritedMember398warningThe class 'CECPacket' defines member function with name 'ReadFromSocket' also defined in its parent class 'CECTag'.
src/libs/ec/cpp/ECSocket.cpp
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
125shiftTooManyBits758warningShifting 32-bit value by 4294967291 bits is undefined behaviour. See condition at line 122.
125signConversionCond195warningExpression 'c' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation.
488cstyleCast398styleC-style pointer casting
641cstyleCast398styleC-style pointer casting
665cstyleCast398styleC-style pointer casting
789useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.
src/libs/ec/cpp/ECSocket.h
263noExplicitConstructor398styleClass 'CQueuedData' has a constructor with 1 argument that is not explicit.
src/libs/ec/cpp/ECTag.h
250noExplicitConstructor398styleClass 'CECEmptyTag' has a constructor with 1 argument that is not explicit.
src/libs/ec/cpp/RemoteConnect.cpp
48syntaxErrorerrorsyntax error
66syntaxErrorerrorsyntax error
src/updownclient.h
411unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If DEBUG_ONLY is a macro then please configure it.
src/utils/aLinkCreator/src/alc.h
50unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If DECLARE_APP is a macro then please configure it.
src/utils/aLinkCreator/src/alcc.h
71unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If DECLARE_APP is a macro then please configure it.
src/utils/aLinkCreator/src/ed2khash.cpp
205unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If wxT is a macro then please configure it.
src/utils/aLinkCreator/src/md4.cpp
56cstyleCast398styleC-style pointer casting
94cstyleCast398styleC-style pointer casting
104cstyleCast398styleC-style pointer casting
114cstyleCast398styleC-style pointer casting
148cstyleCast398styleC-style pointer casting
161cstyleCast398styleC-style pointer casting
165cstyleCast398styleC-style pointer casting
166cstyleCast398styleC-style pointer casting
305cstyleCast398styleC-style pointer casting
308cstyleCast398styleC-style pointer casting
src/utils/cas/cas.c
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
54unusedStructMember563stylestruct member 'option::flag' is never used.
85constParameterPointer398styleParameter 'myname' can be declared as pointer to const
158constVariablePointer398styleVariable 'config_path' can be declared as pointer to const
174constVariablePointer398styleVariable 'ltp' can be declared as pointer to const
src/utils/cas/configfile.c
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
93constVariable398styleVariable 'lines' can be declared as const array
src/utils/cas/functions.c
71constVariablePointer398styleVariable 'saved_home' can be declared as pointer to const
125constVariablePointer398styleVariable 'pwd' can be declared as pointer to const
215constParameterPointer398styleParameter 'input' can be declared as pointer to const
250constVariablePointer398styleVariable 'retStr' can be declared as pointer to const
294constParameterPointer398styleParameter 'input' can be declared as pointer to const
src/utils/cas/graphics.c
43constParameterPointer398styleParameter 'path_for_picture' can be declared as pointer to const
src/utils/cas/html.c
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
41constParameter398styleParameter 'stats' can be declared as const array
41constParameter398styleParameter 'lines' can be declared as const array
41constParameterPointer398styleParameter 'path_for_html' can be declared as pointer to const
src/utils/cas/lines.c
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/utils/mkFileSum.c
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
344constParameterPointer398styleParameter 'input' can be declared as pointer to const
src/utils/plasmamule/plasma-applet-plasmamule.cpp
46unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If K_EXPORT_PLASMA_APPLET is a macro then please configure it.
src/utils/plasmamule/plasma-engine-plasmamule.cpp
353unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If K_EXPORT_PLASMA_DATAENGINE is a macro then please configure it.
src/utils/plasmamule/qt-emc.h
53noExplicitConstructor398styleClass 'qtEmc' has a constructor with 1 argument that is not explicit.
src/utils/wxCas/src/onlinesig.cpp
41useInitializationList398performanceVariable 'm_amulesig' is assigned in constructor body. Consider performing initialization in initialization list.
44useInitializationList398performanceVariable 'm_sessionMaxDLDate' is assigned in constructor body. Consider performing initialization in initialization list.
src/utils/wxCas/src/onlinesig.h
77noExplicitConstructor398styleClass 'OnLineSig' has a constructor with 1 argument that is not explicit.
src/utils/wxCas/src/wxcas.h
39noConstructor398styleThe class 'WxCas' does not declare a constructor although it has private member variables which likely require initialization.
59unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If DECLARE_APP is a macro then please configure it.
src/utils/wxCas/src/wxcasframe.cpp
258unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If BEGIN_EVENT_TABLE is a macro then please configure it.
src/utils/wxCas/src/wxcasframe.h
168noExplicitConstructor398styleClass 'WxCasFrame' has a constructor with 1 argument that is not explicit.
src/utils/wxCas/src/wxcasprefs.cpp
305unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If BEGIN_EVENT_TABLE is a macro then please configure it.
src/utils/wxCas/src/wxcasprint.h
43noExplicitConstructor398styleClass 'WxCasPrint' has a constructor with 1 argument that is not explicit.
src/webserver/src/WebInterface.cpp
57unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If IMPLEMENT_APP is a macro then please configure it.
src/webserver/src/WebInterface.h
40noConstructor398styleThe class 'CamulewebApp' does not declare a constructor although it has private member variables which likely require initialization.
src/webserver/src/WebServer.cpp
423syntaxErrorerrorsyntax error
src/webserver/src/WebServer.h
107noExplicitConstructor398styleClass 'DownloadFile' has a constructor with 1 argument that is not explicit.
130noExplicitConstructor398styleClass 'SharedFile' has a constructor with 1 argument that is not explicit.
159noExplicitConstructor398styleClass 'UploadFile' has a constructor with 1 argument that is not explicit.
174noExplicitConstructor398styleClass 'SearchFile' has a constructor with 1 argument that is not explicit.
210constParameterReference398styleParameter 'item' can be declared as reference to const
246noExplicitConstructor398styleClass 'UpdatableItemsContainer < SharedFile , CEC_SharedFile_Tag , uint32 >' has a constructor with 1 argument that is not explicit.
246noExplicitConstructor398styleClass 'UpdatableItemsContainer < SearchFile , CEC_SearchFile_Tag , uint32 >' has a constructor with 1 argument that is not explicit.
246noExplicitConstructor398styleClass 'UpdatableItemsContainer < DownloadFile , CEC_PartFile_Tag , uint32 >' has a constructor with 1 argument that is not explicit.
250duplInheritedMember398warningThe class 'UpdatableItemsContainer < SharedFile , CEC_SharedFile_Tag , uint32 >' defines member function with name 'AddItem' also defined in its parent class 'ItemsContainer < SharedFile >'.
250duplInheritedMember398warningThe class 'UpdatableItemsContainer < SearchFile , CEC_SearchFile_Tag , uint32 >' defines member function with name 'AddItem' also defined in its parent class 'ItemsContainer < SearchFile >'.
250duplInheritedMember398warningThe class 'UpdatableItemsContainer < DownloadFile , CEC_PartFile_Tag , uint32 >' defines member function with name 'AddItem' also defined in its parent class 'ItemsContainer < DownloadFile >'.
267useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
283cstyleCast398styleC-style pointer casting
319cstyleCast398styleC-style pointer casting
368noExplicitConstructor398styleClass 'UploadsInfo' has a constructor with 1 argument that is not explicit.
370missingOverridestyleThe function 'ReQuery' overrides a function in a base class but is not marked with a 'override' specifier.
378noExplicitConstructor398styleClass 'ServersInfo' has a constructor with 1 argument that is not explicit.
380missingOverridestyleThe function 'ReQuery' overrides a function in a base class but is not marked with a 'override' specifier.
390noExplicitConstructor398styleClass 'SharedFileInfo' has a constructor with 1 argument that is not explicit.
392missingOverridestyleThe function 'ReQuery' overrides a function in a base class but is not marked with a 'override' specifier.
400noExplicitConstructor398styleClass 'SearchInfo' has a constructor with 1 argument that is not explicit.
402missingOverridestyleThe function 'ReQuery' overrides a function in a base class but is not marked with a 'override' specifier.
422missingOverridestyleThe function 'ReQuery' overrides a function in a base class but is not marked with a 'override' specifier.
425missingOverridestyleThe function 'ItemInserted' overrides a function in a base class but is not marked with a 'override' specifier.
426missingOverridestyleThe function 'ItemDeleted' overrides a function in a base class but is not marked with a 'override' specifier.
443noExplicitConstructor398styleClass 'CAnyImage' has a constructor with 1 argument that is not explicit.
454noExplicitConstructor398styleClass 'CFileImage' has a constructor with 1 argument that is not explicit.
463noExplicitConstructor398styleClass 'CImage3D_Modifiers' has a constructor with 1 argument that is not explicit.
490missingOverridestyleThe destructor '~CProgressImage' overrides a destructor in a base class but is not marked with a 'override' specifier.
506missingOverridestyleThe destructor '~CDynPngImage' overrides a destructor in a base class but is not marked with a 'override' specifier.
508missingOverridestyleThe function 'RequestData' overrides a function in a base class but is not marked with a 'override' specifier.
526missingOverridestyleThe destructor '~CDynProgressImage' overrides a destructor in a base class but is not marked with a 'override' specifier.
528missingOverridestyleThe function 'RequestData' overrides a function in a base class but is not marked with a 'override' specifier.
529missingOverridestyleThe function 'GetHTML' overrides a function in a base class but is not marked with a 'override' specifier.
541missingOverridestyleThe function 'GetHTML' overrides a function in a base class but is not marked with a 'override' specifier.
556noExplicitConstructor398styleClass 'CStatsData' has a constructor with 1 argument that is not explicit.
612duplInheritedMember398warningThe class 'CDynStatisticImage' defines member variable with name 'm_data' also defined in its parent class 'CAnyImage'.
636missingOverridestyleThe destructor '~CDynStatisticImage' overrides a destructor in a base class but is not marked with a 'override' specifier.
638missingOverridestyleThe function 'RequestData' overrides a function in a base class but is not marked with a 'override' specifier.
649noExplicitConstructor398styleClass 'CImageLib' has a constructor with 1 argument that is not explicit.
661noExplicitConstructor398styleClass 'CParsedUrl' has a constructor with 1 argument that is not explicit.
806missingOverridestyleThe function 'ProcessURL' overrides a function in a base class but is not marked with a 'override' specifier.
807missingOverridestyleThe function 'ProcessImgFileReq' overrides a function in a base class but is not marked with a 'override' specifier.
810missingOverridestyleThe destructor '~CScriptWebServer' overrides a destructor in a base class but is not marked with a 'override' specifier.
816missingOverridestyleThe function 'ProcessURL' overrides a function in a base class but is not marked with a 'override' specifier.
818noExplicitConstructor398styleClass 'CNoTemplateWebServer' has a constructor with 1 argument that is not explicit.
819missingOverridestyleThe destructor '~CNoTemplateWebServer' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/webserver/src/WebSocket.cpp
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
39noDestructor398warningClass 'CWebSocket' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s).
40useInitializationList398performanceVariable 'm_dwBufSize' is assigned in constructor body. Consider performing initialization in initialization list.
41useInitializationList398performanceVariable 'm_dwRecv' is assigned in constructor body. Consider performing initialization in initialization list.
42useInitializationList398performanceVariable 'm_dwHttpHeaderLen' is assigned in constructor body. Consider performing initialization in initialization list.
43useInitializationList398performanceVariable 'm_dwHttpContentLen' is assigned in constructor body. Consider performing initialization in initialization list.
206constVariablePointer398styleVariable 'value' can be declared as pointer to const
268cstyleCast398styleC-style pointer casting
src/webserver/src/WebSocket.h
44noExplicitConstructor398styleClass 'CWebSocket' has a constructor with 1 argument that is not explicit.
src/webserver/src/php_amule_lib.cpp
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
565syntaxErrorerrorsyntax error
621cstyleCast398styleC-style pointer casting
651cstyleCast398styleC-style pointer casting
707cstyleCast398styleC-style pointer casting
754cstyleCast398styleC-style pointer casting
783cstyleCast398styleC-style pointer casting
802constVariablePointer398styleVariable 'varname' can be declared as pointer to const
839cstyleCast398styleC-style pointer casting
843cstyleCast398styleC-style pointer casting
846cstyleCast398styleC-style pointer casting
849cstyleCast398styleC-style pointer casting
852cstyleCast398styleC-style pointer casting
900cstyleCast398styleC-style pointer casting
914cstyleCast398styleC-style pointer casting
917cstyleCast398styleC-style pointer casting
938cstyleCast398styleC-style pointer casting
941cstyleCast398styleC-style pointer casting
944cstyleCast398styleC-style pointer casting
974cstyleCast398styleC-style pointer casting
978cstyleCast398styleC-style pointer casting
981cstyleCast398styleC-style pointer casting
1026cstyleCast398styleC-style pointer casting
1030cstyleCast398styleC-style pointer casting
1033cstyleCast398styleC-style pointer casting
src/webserver/src/php_amule_lib_standalone.cpp
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
53constVariablePointer398styleVariable 'str_hash' can be declared as pointer to const
60constVariablePointer398styleVariable 'cmd_name' can be declared as pointer to const
62constVariablePointer398styleVariable 'opt_param' can be declared as pointer to const
89constVariablePointer398styleVariable 'str_hash' can be declared as pointer to const
96constVariablePointer398styleVariable 'cmd_name' can be declared as pointer to const
98constVariablePointer398styleVariable 'opt_param' can be declared as pointer to const
129invalidPrintfArgType_sint686warning%d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'.
147constVariablePointer398styleVariable 'addr' can be declared as pointer to const
162constVariablePointer398styleVariable 'name' can be declared as pointer to const
193constVariablePointer398styleVariable 'cmd' can be declared as pointer to const
236constVariablePointer398styleVariable 'si' can be declared as pointer to const
253constVariablePointer398styleVariable 'str_hash' can be declared as pointer to const
274constVariablePointer398styleVariable 'search' can be declared as pointer to const
280constVariablePointer398styleVariable 'ext' can be declared as pointer to const
286constVariablePointer398styleVariable 'type' can be declared as pointer to const
367constVariablePointer398styleVariable 'str_link' can be declared as pointer to const
438constVariablePointer398styleVariable 'varname' can be declared as pointer to const
465constParameterPointer398styleParameter 'prop_name' can be declared as pointer to const
src/webserver/src/php_core_lib.cpp
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
72invalidPrintfArgType_uint686warning%llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'.
72syntaxErrorerrorsyntax error
115noExplicitConstructor398styleClass 'SortElem' has a constructor with 1 argument that is not explicit.
132cstyleCast398styleC-style pointer casting
175cstyleCast398styleC-style pointer casting
529uninitMemberVar398warningMember variable 'CPhPLibContext::m_curr_str_buffer' is not initialized in the constructor.
547uninitMemberVar398warningMember variable 'CPhPLibContext::m_curr_str_buffer' is not initialized in the constructor.
src/webserver/src/php_lexer.c
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/webserver/src/php_parser.c
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/webserver/src/php_syntree.cpp
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
88cstyleCast398styleC-style pointer casting
137constParameterPointer398styleParameter 'self' can be declared as pointer to const
156constParameterPointer398styleParameter 'class_name' can be declared as pointer to const
292cstyleCast398styleC-style pointer casting
408cstyleCast398styleC-style pointer casting
424cstyleCast398styleC-style pointer casting
433cstyleCast398styleC-style pointer casting
483constVariablePointer398styleVariable 'curr_arg_val' can be declared as pointer to const
491cstyleCast398styleC-style pointer casting
520cstyleCast398styleC-style pointer casting
521cstyleCast398styleC-style pointer casting
527cstyleCast398styleC-style pointer casting
534containerOutOfBounds398warningEither the condition 'scope_stack->size()==0' is redundant or expression 'scope_stack->back()' causes access out of bounds.
535containerOutOfBounds398warningEither the condition 'scope_stack->size()==0' is redundant or expression 'scope_stack->pop_back()' causes access out of bounds.
540cstyleCast398styleC-style pointer casting
573cstyleCast398styleC-style pointer casting
588cstyleCast398styleC-style pointer casting
603cstyleCast398styleC-style pointer casting
623cstyleCast398styleC-style pointer casting
635cstyleCast398styleC-style pointer casting
644constParameterPointer398styleParameter 'var' can be declared as pointer to const
646cstyleCast398styleC-style pointer casting
650constVariablePointer398styleVariable 'curr_var' can be declared as pointer to const
663cstyleCast398styleC-style pointer casting
675cstyleCast398styleC-style pointer casting
698constParameterPointer398styleParameter 'key' can be declared as pointer to const
708constParameterPointer398styleParameter 'key' can be declared as pointer to const
725cstyleCast398styleC-style pointer casting
738cstyleCast398styleC-style pointer casting
744useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
760constParameterPointer398styleParameter 'key' can be declared as pointer to const
765cstyleCast398styleC-style pointer casting
778cstyleCast398styleC-style pointer casting
797funcArgOrderDifferent683warningFunction 'value_value_assign' argument order different: declaration 'src, dst' definition 'dst, src'
821cstyleCast398styleC-style pointer casting
858cstyleCast398styleC-style pointer casting
859cstyleCast398styleC-style pointer casting
863cstyleCast398styleC-style pointer casting
929invalidPrintfArgType_uint686warning%llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'.
929syntaxErrorerrorsyntax error
933cstyleCast398styleC-style pointer casting
964constParameterPointer398styleParameter 'func_name' can be declared as pointer to const
1021memsetClassFloat758portabilityUsing memset() on struct which contains a floating point number.
1084cstyleCast398styleC-style pointer casting
1085cstyleCast398styleC-style pointer casting
1087cstyleCast398styleC-style pointer casting
1348cstyleCast398styleC-style pointer casting
1755cstyleCast398styleC-style pointer casting
1758cstyleCast398styleC-style pointer casting
1771cstyleCast398styleC-style pointer casting
1914cstyleCast398styleC-style pointer casting
1926cstyleCast398styleC-style pointer casting
1948postfixOperator398performancePrefer prefix ++/-- operators for non-primitive types.
2039constParameterPointer398styleParameter 's' can be declared as pointer to const
unittests/muleunit/test.h
143unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If wxT is a macro then please configure it.
unittests/tests/CTagTest.cpp
15unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If DECLARE_SIMPLE is a macro then please configure it.
unittests/tests/CUInt128Test.cpp
71cstyleCast398styleC-style pointer casting
72cstyleCast398styleC-style pointer casting
94cstyleCast398styleC-style pointer casting
100cstyleCast398styleC-style pointer casting
103cstyleCast398styleC-style pointer casting
109cstyleCast398styleC-style pointer casting
119cstyleCast398styleC-style pointer casting
120cstyleCast398styleC-style pointer casting
128cstyleCast398styleC-style pointer casting
129cstyleCast398styleC-style pointer casting
138cstyleCast398styleC-style pointer casting
139cstyleCast398styleC-style pointer casting
149cstyleCast398styleC-style pointer casting
156cstyleCast398styleC-style pointer casting
166cstyleCast398styleC-style pointer casting
167cstyleCast398styleC-style pointer casting
175cstyleCast398styleC-style pointer casting
180cstyleCast398styleC-style pointer casting
181cstyleCast398styleC-style pointer casting
236cstyleCast398styleC-style pointer casting
244cstyleCast398styleC-style pointer casting
259cstyleCast398styleC-style pointer casting
265cstyleCast398styleC-style pointer casting
268cstyleCast398styleC-style pointer casting
273cstyleCast398styleC-style pointer casting
278cstyleCast398styleC-style pointer casting
282cstyleCast398styleC-style pointer casting
283cstyleCast398styleC-style pointer casting
291cstyleCast398styleC-style pointer casting
293cstyleCast398styleC-style pointer casting
294cstyleCast398styleC-style pointer casting
299cstyleCast398styleC-style pointer casting
306cstyleCast398styleC-style pointer casting
308cstyleCast398styleC-style pointer casting
310cstyleCast398styleC-style pointer casting
312cstyleCast398styleC-style pointer casting
313cstyleCast398styleC-style pointer casting
315cstyleCast398styleC-style pointer casting
316cstyleCast398styleC-style pointer casting
318cstyleCast398styleC-style pointer casting
328cstyleCast398styleC-style pointer casting
329cstyleCast398styleC-style pointer casting
332cstyleCast398styleC-style pointer casting
334cstyleCast398styleC-style pointer casting
336cstyleCast398styleC-style pointer casting
337cstyleCast398styleC-style pointer casting
339cstyleCast398styleC-style pointer casting
340cstyleCast398styleC-style pointer casting
341cstyleCast398styleC-style pointer casting
349cstyleCast398styleC-style pointer casting
352cstyleCast398styleC-style pointer casting
354cstyleCast398styleC-style pointer casting
355cstyleCast398styleC-style pointer casting
367cstyleCast398styleC-style pointer casting
368cstyleCast398styleC-style pointer casting
371cstyleCast398styleC-style pointer casting
372cstyleCast398styleC-style pointer casting
374cstyleCast398styleC-style pointer casting
376cstyleCast398styleC-style pointer casting
378cstyleCast398styleC-style pointer casting
380cstyleCast398styleC-style pointer casting
381cstyleCast398styleC-style pointer casting
388cstyleCast398styleC-style pointer casting
391cstyleCast398styleC-style pointer casting
393cstyleCast398styleC-style pointer casting
396cstyleCast398styleC-style pointer casting
403cstyleCast398styleC-style pointer casting
404cstyleCast398styleC-style pointer casting
407cstyleCast398styleC-style pointer casting
408cstyleCast398styleC-style pointer casting
451cstyleCast398styleC-style pointer casting
453cstyleCast398styleC-style pointer casting
458cstyleCast398styleC-style pointer casting
459cstyleCast398styleC-style pointer casting
467cstyleCast398styleC-style pointer casting
468cstyleCast398styleC-style pointer casting
477cstyleCast398styleC-style pointer casting
478cstyleCast398styleC-style pointer casting
629cstyleCast398styleC-style pointer casting
649cstyleCast398styleC-style pointer casting
650cstyleCast398styleC-style pointer casting
670cstyleCast398styleC-style pointer casting
671cstyleCast398styleC-style pointer casting
687cstyleCast398styleC-style pointer casting
709cstyleCast398styleC-style pointer casting
728cstyleCast398styleC-style pointer casting
743cstyleCast398styleC-style pointer casting
765cstyleCast398styleC-style pointer casting
779cstyleCast398styleC-style pointer casting
unittests/tests/FileDataIOTest.cpp
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
77uninitMemberVar398warningMember variable 'FileDataIOFixture < CFile >::m_emptyFile' is not initialized in the constructor.
77uninitMemberVar398warningMember variable 'FileDataIOFixture < CFile >::m_predefFile' is not initialized in the constructor.
77noExplicitConstructor398styleClass 'FileDataIOFixture < CFile >' has a constructor with 1 argument that is not explicit.
122uninitMemberVar398warningMember variable 'FileDataIOFixture < CMemFile >::m_emptyFile' is not initialized in the constructor.
122uninitMemberVar398warningMember variable 'FileDataIOFixture < CMemFile >::m_predefFile' is not initialized in the constructor.
122noExplicitConstructor398styleClass 'FileDataIOFixture < CMemFile >' has a constructor with 1 argument that is not explicit.
unittests/tests/FormatTest.cpp
18unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If DECLARE is a macro then please configure it.
unittests/tests/NetworkFunctionsTest.cpp
13unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If DECLARE_SIMPLE is a macro then please configure it.
unittests/tests/PathTest.cpp
95unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If DECLARE_SIMPLE is a macro then please configure it.
unittests/tests/RangeMapTest.cpp
17unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If wxT is a macro then please configure it.
unittests/tests/StringFunctionsTest.cpp
56unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If DECLARE_SIMPLE is a macro then please configure it.
unittests/tests/TextFileTest.cpp
9unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If DECLARE_SIMPLE is a macro then please configure it.