2024-04-13 15:48 ftp://ftp.de.debian.org/debian/pool/main/u/umbrello/umbrello_23.08.2.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j1 platform: Linux-5.15.0-102-generic-x86_64-with-glibc2.35 python: 3.10.12 client-version: 1.3.55 compiler: g++ (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0 cppcheck: head 2.13.0 head-info: fe3bf91 (2024-04-13 15:32:21 +0200) count: 3449 2069 elapsed-time: 120.0 122.5 head-timing-info: old-timing-info: head results: umbrello-23.08.2/lib/cppparser/ast.h:122:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/ast.h:346:21: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/cppparser/ast.h:291:28: note: Virtual function in base class umbrello-23.08.2/lib/cppparser/ast.h:346:21: note: Function in derived class umbrello-23.08.2/lib/cppparser/ast.h:374:21: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/cppparser/ast.h:291:28: note: Virtual function in base class umbrello-23.08.2/lib/cppparser/ast.h:374:21: note: Function in derived class umbrello-23.08.2/lib/cppparser/ast.h:407:21: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/cppparser/ast.h:291:28: note: Virtual function in base class umbrello-23.08.2/lib/cppparser/ast.h:407:21: note: Function in derived class umbrello-23.08.2/lib/cppparser/ast.h:447:21: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/cppparser/ast.h:291:28: note: Virtual function in base class umbrello-23.08.2/lib/cppparser/ast.h:447:21: note: Function in derived class umbrello-23.08.2/lib/cppparser/ast.h:538:21: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/cppparser/ast.h:291:28: note: Virtual function in base class umbrello-23.08.2/lib/cppparser/ast.h:538:21: note: Function in derived class umbrello-23.08.2/lib/cppparser/ast.h:577:21: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/cppparser/ast.h:291:28: note: Virtual function in base class umbrello-23.08.2/lib/cppparser/ast.h:577:21: note: Function in derived class umbrello-23.08.2/lib/cppparser/ast.h:793:21: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/cppparser/ast.h:577:21: note: Virtual function in base class umbrello-23.08.2/lib/cppparser/ast.h:793:21: note: Function in derived class umbrello-23.08.2/lib/cppparser/ast.h:1108:21: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/cppparser/ast.h:291:28: note: Virtual function in base class umbrello-23.08.2/lib/cppparser/ast.h:1108:21: note: Function in derived class umbrello-23.08.2/lib/cppparser/ast.h:1137:21: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/cppparser/ast.h:291:28: note: Virtual function in base class umbrello-23.08.2/lib/cppparser/ast.h:1137:21: note: Function in derived class umbrello-23.08.2/lib/cppparser/ast.h:1170:21: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/cppparser/ast.h:291:28: note: Virtual function in base class umbrello-23.08.2/lib/cppparser/ast.h:1170:21: note: Function in derived class umbrello-23.08.2/lib/cppparser/ast.h:238:13: performance: Function 'comment()' should return member 'm_comment' by const reference. [returnByReference] umbrello-23.08.2/lib/cppparser/ast.h:283:17: performance: Function 'children()' should return member 'm_children' by const reference. [returnByReference] umbrello-23.08.2/lib/cppparser/ast.h:340:17: performance: Function 'nodeList()' should return member 'm_nodeList' by const reference. [returnByReference] umbrello-23.08.2/lib/cppparser/ast.h:369:17: performance: Function 'argumentList()' should return member 'm_argumentList' by const reference. [returnByReference] umbrello-23.08.2/lib/cppparser/ast.h:436:37: performance: Function 'classOrNamespaceNameList()' should return member 'm_classOrNamespaceNameList' by const reference. [returnByReference] umbrello-23.08.2/lib/cppparser/ast.h:532:17: performance: Function 'accessList()' should return member 'm_accessList' by const reference. [returnByReference] umbrello-23.08.2/lib/cppparser/ast.h:640:30: performance: Function 'baseSpecifierList()' should return member 'm_baseSpecifierList' by const reference. [returnByReference] umbrello-23.08.2/lib/cppparser/ast.h:682:28: performance: Function 'declarationList()' should return member 'm_declarationList' by const reference. [returnByReference] umbrello-23.08.2/lib/cppparser/ast.h:761:27: performance: Function 'enumeratorList()' should return member 'm_enumeratorList' by const reference. [returnByReference] umbrello-23.08.2/lib/cppparser/ast.h:815:28: performance: Function 'declarationList()' should return member 'm_declarationList' by const reference. [returnByReference] umbrello-23.08.2/lib/cppparser/ast.h:999:17: performance: Function 'ptrOpList()' should return member 'm_ptrOpList' by const reference. [returnByReference] umbrello-23.08.2/lib/cppparser/ast.h:1023:17: performance: Function 'arrayDimensionList()' should return member 'm_arrayDimensionList' by const reference. [returnByReference] umbrello-23.08.2/lib/cppparser/ast.h:1131:37: performance: Function 'parameterList()' should return member 'm_parameterList' by const reference. [returnByReference] umbrello-23.08.2/lib/cppparser/ast.h:1225:31: performance: Function 'initDeclaratorList()' should return member 'm_initDeclaratorList' by const reference. [returnByReference] umbrello-23.08.2/lib/cppparser/ast.h:1314:34: performance: Function 'templateParameterList()' should return member 'm_templateParameterList' by const reference. [returnByReference] umbrello-23.08.2/lib/cppparser/ast.h:1732:26: performance: Function 'statementList()' should return member 'm_statementList' by const reference. [returnByReference] umbrello-23.08.2/lib/cppparser/ast.h:1789:31: performance: Function 'statementList()' should return member 'm_statementList' by const reference. [returnByReference] umbrello-23.08.2/lib/cppparser/ast.h:1933:28: performance: Function 'declarationList()' should return member 'm_declarationList' by const reference. [returnByReference] umbrello-23.08.2/lib/cppparser/ast.cpp:230:30: style: Condition 'm_unqualifiedName.get()' is always true [knownConditionTrueFalse] umbrello-23.08.2/lib/cppparser/ast.cpp:315:53: style:inconclusive: Function 'setNamespaceName' argument 1 names different: declaration 'name' definition 'namespaceName'. [funcArgNamesDifferent] umbrello-23.08.2/lib/cppparser/ast.h:914:38: note: Function 'setNamespaceName' argument 1 names different: declaration 'name' definition 'namespaceName'. umbrello-23.08.2/lib/cppparser/ast.cpp:315:53: note: Function 'setNamespaceName' argument 1 names different: declaration 'name' definition 'namespaceName'. umbrello-23.08.2/lib/cppparser/ast.cpp:828:59: style:inconclusive: Function 'setElseStatement' argument 1 names different: declaration 'statement' definition 'elseStatement'. [funcArgNamesDifferent] umbrello-23.08.2/lib/cppparser/ast.h:1527:47: note: Function 'setElseStatement' argument 1 names different: declaration 'statement' definition 'elseStatement'. umbrello-23.08.2/lib/cppparser/ast.cpp:828:59: note: Function 'setElseStatement' argument 1 names different: declaration 'statement' definition 'elseStatement'. umbrello-23.08.2/lib/cppparser/ast.cpp:891:60: style:inconclusive: Function 'setInitStatement' argument 1 names different: declaration 'statement' definition 'initStatement'. [funcArgNamesDifferent] umbrello-23.08.2/lib/cppparser/ast.h:1618:47: note: Function 'setInitStatement' argument 1 names different: declaration 'statement' definition 'initStatement'. umbrello-23.08.2/lib/cppparser/ast.cpp:891:60: note: Function 'setInitStatement' argument 1 names different: declaration 'statement' definition 'initStatement'. umbrello-23.08.2/lib/cppparser/ast.cpp:914:64: style:inconclusive: Function 'setInitStatement' argument 1 names different: declaration 'statement' definition 'initStatement'. [funcArgNamesDifferent] umbrello-23.08.2/lib/cppparser/ast.h:1665:47: note: Function 'setInitStatement' argument 1 names different: declaration 'statement' definition 'initStatement'. umbrello-23.08.2/lib/cppparser/ast.cpp:914:64: note: Function 'setInitStatement' argument 1 names different: declaration 'statement' definition 'initStatement'. umbrello-23.08.2/lib/cppparser/ast.cpp:179:28: style: Parameter 'child' can be declared as pointer to const [constParameterPointer] umbrello-23.08.2/lib/cppparser/ast.h:303:20: style: Unused variable: a [unusedVariable] umbrello-23.08.2/lib/cppparser/ast_utils.cpp:105:58: warning: Either the condition 'params.at(i)' is redundant or there is possible null pointer dereference: params.at(i). [nullPointerRedundantCheck] umbrello-23.08.2/lib/cppparser/ast_utils.cpp:111:30: note: Assuming that condition 'params.at(i)' is not redundant umbrello-23.08.2/lib/cppparser/ast_utils.cpp:105:58: note: Null pointer dereference umbrello-23.08.2/lib/cppparser/ast_utils.cpp:109:53: warning: Either the condition 'params.at(i)' is redundant or there is possible null pointer dereference: params.at(i). [nullPointerRedundantCheck] umbrello-23.08.2/lib/cppparser/ast_utils.cpp:111:30: note: Assuming that condition 'params.at(i)' is not redundant umbrello-23.08.2/lib/cppparser/ast_utils.cpp:109:53: note: Null pointer dereference umbrello-23.08.2/lib/cppparser/ast_utils.cpp:27:14: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/lib/cppparser/ast_utils.cpp:28:18: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/lib/cppparser/ast_utils.cpp:35:31: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/lib/cppparser/ast_utils.cpp:35:14: style: Variable 'namespaceName' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/lib/cppparser/ast_utils.cpp:51:18: style: Variable 'name' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/lib/cppparser/ast_utils.cpp:62:44: style: Parameter 'typeSpec' can be declared as pointer to const [constParameterPointer] umbrello-23.08.2/lib/cppparser/cachemanager.cpp:11:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/lib/cppparser/driver.h:157:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppParsedFile [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/driver.cpp:79:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/driver.cpp:191:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/driver.cpp:210:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/driver.cpp:219:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/driver.cpp:317:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/driver.cpp:438:138: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/macro.h:39:5: warning:inconclusive: Member variable 'Problem::m_line' is not initialized in the constructor. [uninitMemberVar] umbrello-23.08.2/lib/cppparser/macro.h:39:5: warning:inconclusive: Member variable 'Problem::m_column' is not initialized in the constructor. [uninitMemberVar] umbrello-23.08.2/lib/cppparser/macro.h:39:5: warning:inconclusive: Member variable 'Problem::m_level' is not initialized in the constructor. [uninitMemberVar] umbrello-23.08.2/lib/cppparser/driver.h:115:18: style: Virtual function 'read' is called from constructor 'ParsedFile(QDataStream&s)' at line 50. Dynamic binding is not used. [virtualCallInConstructor] umbrello-23.08.2/lib/cppparser/driver.h:50:9: note: Calling read umbrello-23.08.2/lib/cppparser/driver.h:115:18: note: read is a virtual function umbrello-23.08.2/lib/cppparser/driver.h:231:18: style: Virtual function 'reset' is called from destructor '~Driver()' at line 107. Dynamic binding is not used. [virtualCallInConstructor] umbrello-23.08.2/lib/cppparser/driver.cpp:107:5: note: Calling reset umbrello-23.08.2/lib/cppparser/driver.h:231:18: note: reset is a virtual function umbrello-23.08.2/lib/cppparser/driver.h:115:18: style: Virtual function 'read' is called from constructor 'ParsedFile(const QByteArray&array)' at line 999. Dynamic binding is not used. [virtualCallInConstructor] umbrello-23.08.2/lib/cppparser/driver.cpp:999:5: note: Calling read umbrello-23.08.2/lib/cppparser/driver.h:115:18: note: read is a virtual function umbrello-23.08.2/lib/cppparser/parser.h:148:5: style: Class 'Comment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/cppparser/parser.h:152:5: style: Class 'Comment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/cppparser/driver.cpp:57:5: style: Class 'IntIncreaser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/cppparser/lexercache.h:121:14: style: The destructor '~LexerCache' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/cppparser/cachemanager.h:69:14: note: Virtual destructor in base class umbrello-23.08.2/lib/cppparser/lexercache.h:121:14: note: Destructor in derived class umbrello-23.08.2/lib/cppparser/lexercache.h:140:18: style: The function 'saveMemory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/cppparser/cachemanager.h:86:18: note: Virtual function in base class umbrello-23.08.2/lib/cppparser/lexercache.h:140:18: note: Function in derived class umbrello-23.08.2/lib/cppparser/lexercache.h:145:18: style: The function 'erase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/cppparser/cachemanager.h:94:18: note: Virtual function in base class umbrello-23.08.2/lib/cppparser/lexercache.h:145:18: note: Function in derived class umbrello-23.08.2/lib/cppparser/driver.cpp:74:21: style: The function 'contents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/cppparser/driver.h:186:21: note: Virtual function in base class umbrello-23.08.2/lib/cppparser/driver.cpp:74:21: note: Function in derived class umbrello-23.08.2/lib/cppparser/driver.cpp:87:18: style: The function 'isModified' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/cppparser/driver.h:195:18: note: Virtual function in base class umbrello-23.08.2/lib/cppparser/driver.cpp:87:18: note: Function in derived class umbrello-23.08.2/lib/cppparser/macro.h:71:13: performance: Function 'fileName()' should return member 'm_file' by const reference. [returnByReference] umbrello-23.08.2/lib/cppparser/macro.h:77:13: performance: Function 'text()' should return member 'm_text' by const reference. [returnByReference] umbrello-23.08.2/lib/cppparser/macro.h:306:13: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] umbrello-23.08.2/lib/cppparser/macro.h:318:13: performance: Function 'fileName()' should return member 'm_fileName' by const reference. [returnByReference] umbrello-23.08.2/lib/cppparser/macro.h:352:13: performance: Function 'body()' should return member 'm_body' by const reference. [returnByReference] umbrello-23.08.2/lib/cppparser/macro.h:386:21: performance: Function 'argumentList()' should return member 'm_argumentList' by const reference. [returnByReference] umbrello-23.08.2/lib/cppparser/driver.h:84:13: performance: Function 'includedFrom()' should return member 'm_includedFrom' by const reference. [returnByReference] umbrello-23.08.2/lib/cppparser/driver.h:105:13: performance: Function 'fileName()' should return member 'm_fileName' by const reference. [returnByReference] umbrello-23.08.2/lib/cppparser/driver.h:279:13: performance: Function 'currentFileName()' should return member 'm_currentFileName' by const reference. [returnByReference] umbrello-23.08.2/lib/cppparser/driver.h:351:17: performance: Function 'includePaths()' should return member 'm_includePaths' by const reference. [returnByReference] umbrello-23.08.2/lib/cppparser/driver.h:94:13: style: Condition '!this' is always false [knownConditionTrueFalse] umbrello-23.08.2/lib/cppparser/parser.h:41:13: style: Same expression used in consecutive assignments of 'ip' and 's'. [duplicateAssignExpression] umbrello-23.08.2/lib/cppparser/parser.h:42:13: note: Same expression used in consecutive assignments of 'ip' and 's'. umbrello-23.08.2/lib/cppparser/parser.h:41:13: note: Same expression used in consecutive assignments of 'ip' and 's'. umbrello-23.08.2/lib/cppparser/driver.cpp:541:54: style:inconclusive: Function 'parseFile' argument 2 names different: declaration 'onlyPreProcesss' definition 'onlyPreProcess'. [funcArgNamesDifferent] umbrello-23.08.2/lib/cppparser/driver.h:241:58: note: Function 'parseFile' argument 2 names different: declaration 'onlyPreProcesss' definition 'onlyPreProcess'. umbrello-23.08.2/lib/cppparser/driver.cpp:541:54: note: Function 'parseFile' argument 2 names different: declaration 'onlyPreProcesss' definition 'onlyPreProcess'. umbrello-23.08.2/lib/cppparser/driver.h:143:20: style: Local variable 'i' shadows outer variable [shadowVariable] umbrello-23.08.2/lib/cppparser/driver.h:140:13: note: Shadowed declaration umbrello-23.08.2/lib/cppparser/driver.h:143:20: note: Shadow variable umbrello-23.08.2/lib/cppparser/driver.cpp:827:17: style: Local variable 'includePaths' shadows outer function [shadowFunction] umbrello-23.08.2/lib/cppparser/driver.h:351:17: note: Shadowed declaration umbrello-23.08.2/lib/cppparser/driver.cpp:827:17: note: Shadow variable umbrello-23.08.2/lib/cppparser/parser.h:36:32: performance: Function parameter 'str' should be passed by const reference. [passedByValue] umbrello-23.08.2/lib/cppparser/parser.h:61:31: performance: Function parameter 'str' should be passed by const reference. [passedByValue] umbrello-23.08.2/lib/cppparser/parser.h:88:42: performance: Function parameter 'comment' should be passed by const reference. [passedByValue] umbrello-23.08.2/lib/cppparser/parser.h:179:31: style: Parameter 'rhs' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/driver.cpp:444:26: style: Variable 'lexedFile' can be declared as reference to const [constVariableReference] umbrello-23.08.2/lib/cppparser/driver.cpp:942:14: style: Variable 'mult' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/lib/cppparser/driver.cpp:944:14: style: Variable 'mult' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/lib/cppparser/lexer.h:231:9: performance:inconclusive: Technically the member function 'Lexer::tokenPosition' can be static (but you may consider moving to unnamed namespace). [functionStatic] umbrello-23.08.2/lib/cppparser/lexer.cpp:284:12: note: Technically the member function 'Lexer::tokenPosition' can be static (but you may consider moving to unnamed namespace). umbrello-23.08.2/lib/cppparser/lexer.h:231:9: note: Technically the member function 'Lexer::tokenPosition' can be static (but you may consider moving to unnamed namespace). umbrello-23.08.2/lib/cppparser/lexer.h:232:10: performance:inconclusive: Technically the member function 'Lexer::getTokenPosition' can be static (but you may consider moving to unnamed namespace). [functionStatic] umbrello-23.08.2/lib/cppparser/lexer.cpp:757:13: note: Technically the member function 'Lexer::getTokenPosition' can be static (but you may consider moving to unnamed namespace). umbrello-23.08.2/lib/cppparser/lexer.h:232:10: note: Technically the member function 'Lexer::getTokenPosition' can be static (but you may consider moving to unnamed namespace). umbrello-23.08.2/lib/cppparser/lexer.h:214:13: performance: Function 'source()' should return member 'm_source' by const reference. [returnByReference] umbrello-23.08.2/lib/cppparser/lexer.cpp:1462:9: style: The scope of the variable 'iresult' can be reduced. [variableScope] umbrello-23.08.2/lib/cppparser/lexer.cpp:1484:9: style: The scope of the variable 'iresult' can be reduced. [variableScope] umbrello-23.08.2/lib/cppparser/lexer.cpp:1484:18: style: The scope of the variable 'ad' can be reduced. [variableScope] umbrello-23.08.2/lib/cppparser/lexer.cpp:1522:9: style: The scope of the variable 'iresult' can be reduced. [variableScope] umbrello-23.08.2/lib/cppparser/lexer.cpp:1522:18: style: The scope of the variable 'eq' can be reduced. [variableScope] umbrello-23.08.2/lib/cppparser/lexer.cpp:272:33: style:inconclusive: Function 'tokenAt' argument 1 names different: declaration 'position' definition 'n'. [funcArgNamesDifferent] umbrello-23.08.2/lib/cppparser/lexer.h:225:30: note: Function 'tokenAt' argument 1 names different: declaration 'position' definition 'n'. umbrello-23.08.2/lib/cppparser/lexer.cpp:272:33: note: Function 'tokenAt' argument 1 names different: declaration 'position' definition 'n'. umbrello-23.08.2/lib/cppparser/lexer.cpp:762:30: style:inconclusive: Function 'nextToken' argument 1 names different: declaration 'token' definition 'tk'. [funcArgNamesDifferent] umbrello-23.08.2/lib/cppparser/lexer.h:251:27: note: Function 'nextToken' argument 1 names different: declaration 'token' definition 'tk'. umbrello-23.08.2/lib/cppparser/lexer.cpp:762:30: note: Function 'nextToken' argument 1 names different: declaration 'token' definition 'tk'. umbrello-23.08.2/lib/cppparser/lexer.cpp:1204:34: style:inconclusive: Function 'processDefine' argument 1 names different: declaration 'macro' definition 'm'. [funcArgNamesDifferent] umbrello-23.08.2/lib/cppparser/lexer.h:285:31: note: Function 'processDefine' argument 1 names different: declaration 'macro' definition 'm'. umbrello-23.08.2/lib/cppparser/lexer.cpp:1204:34: note: Function 'processDefine' argument 1 names different: declaration 'macro' definition 'm'. umbrello-23.08.2/lib/cppparser/lexer.cpp:1135:10: style: Local variable 'skip' shadows outer function [shadowFunction] umbrello-23.08.2/lib/cppparser/lexer.h:254:10: note: Shadowed declaration umbrello-23.08.2/lib/cppparser/lexer.cpp:1135:10: note: Shadow variable umbrello-23.08.2/lib/cppparser/lexer.cpp:1415:13: style: Local variable 'result' shadows outer variable [shadowVariable] umbrello-23.08.2/lib/cppparser/lexer.cpp:1397:9: note: Shadowed declaration umbrello-23.08.2/lib/cppparser/lexer.cpp:1415:13: note: Shadow variable umbrello-23.08.2/lib/cppparser/lexer.cpp:1439:25: style: Local variable 'result' shadows outer variable [shadowVariable] umbrello-23.08.2/lib/cppparser/lexer.cpp:1397:9: note: Shadowed declaration umbrello-23.08.2/lib/cppparser/lexer.cpp:1439:25: note: Shadow variable umbrello-23.08.2/lib/cppparser/lexer.cpp:279:12: style: Variable 't' can be declared as reference to const [constVariableReference] umbrello-23.08.2/lib/cppparser/lexer.cpp:1436:28: style: Variable 'm' can be declared as reference to const [constVariableReference] umbrello-23.08.2/lib/cppparser/lexer.cpp:1284:9: warning: Either the condition 'm_ifLevel>0' is redundant, otherwise there is negative array index -1. [negativeContainerIndex] umbrello-23.08.2/lib/cppparser/lexer.cpp:1281:19: note: Assuming that condition 'm_ifLevel>0' is not redundant umbrello-23.08.2/lib/cppparser/lexer.cpp:1284:9: note: Negative array index umbrello-23.08.2/lib/cppparser/lexer.cpp:764:12: style: Variable 'op' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/lib/cppparser/lexer.cpp:1579:19: style: Variable 's' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/lib/cppparser/lexercache.cpp:12:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/lib/cppparser/parser.cpp:119:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:139:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:159:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:172:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:225:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:304:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:330:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:388:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:432:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:482:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:565:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:606:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:649:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:708:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:751:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:779:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:825:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:857:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:905:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:921:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:965:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:1027:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:1117:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:1147:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:1165:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:1185:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:1318:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:1423:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:1501:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:1532:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:1560:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:1645:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:1674:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:1703:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:1725:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:1756:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:1879:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:1913:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:1957:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:2044:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:2065:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:2145:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:2162:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:2195:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:2201:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:2241:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:2282:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:2307:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:2341:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:2364:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:2385:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:2402:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:2431:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:2470:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:2490:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:2497:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:2519:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:2593:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:2612:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:2678:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:2729:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:2758:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:2792:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:2858:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:2868:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:2909:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:2951:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:2981:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:3027:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:3099:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:3119:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:3375:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:3439:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:3502:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:3584:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:3653:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:3697:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:3727:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:3740:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:3763:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:3777:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:3794:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:3819:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:3836:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:3854:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:3871:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:3888:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:3906:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:3923:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:3940:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:3957:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:3974:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:3992:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:4015:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:4037:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:4060:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:4073:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:4088:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:4110:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/cppparser/parser.cpp:514:34: style: Condition 'parseObjcDef(node)' is always false [knownConditionTrueFalse] umbrello-23.08.2/lib/cppparser/parser.cpp:514:34: note: Calling function 'parseObjcDef' returns 0 umbrello-23.08.2/lib/cppparser/parser.cpp:514:34: note: Condition 'parseObjcDef(node)' is always false umbrello-23.08.2/lib/cppparser/parser.cpp:2318:27: style: Condition 'parseBaseSpecifier(baseSpec)' is always true [knownConditionTrueFalse] umbrello-23.08.2/lib/cppparser/parser.cpp:2318:27: note: Calling function 'parseBaseSpecifier' returns 1 umbrello-23.08.2/lib/cppparser/parser.cpp:2318:27: note: Condition 'parseBaseSpecifier(baseSpec)' is always true umbrello-23.08.2/lib/cppparser/parser.cpp:2324:17: style: Condition '!parseBaseSpecifier(baseSpec)' is always false [knownConditionTrueFalse] umbrello-23.08.2/lib/cppparser/parser.cpp:2324:36: note: Calling function 'parseBaseSpecifier' returns 1 umbrello-23.08.2/lib/cppparser/parser.cpp:2324:17: note: Condition '!parseBaseSpecifier(baseSpec)' is always false umbrello-23.08.2/lib/cppparser/parser.cpp:2347:13: style: Condition '!parseInitializerClause(node)' is always false [knownConditionTrueFalse] umbrello-23.08.2/lib/cppparser/parser.cpp:2347:36: note: Calling function 'parseInitializerClause' returns 1 umbrello-23.08.2/lib/cppparser/parser.cpp:2347:13: note: Condition '!parseInitializerClause(node)' is always false umbrello-23.08.2/lib/cppparser/parser.cpp:1163:57: style:inconclusive: Function 'parseTypeSpecifier' argument 1 names different: declaration 'node' definition 'spec'. [funcArgNamesDifferent] umbrello-23.08.2/lib/cppparser/parser.h:358:53: note: Function 'parseTypeSpecifier' argument 1 names different: declaration 'node' definition 'spec'. umbrello-23.08.2/lib/cppparser/parser.cpp:1163:57: note: Function 'parseTypeSpecifier' argument 1 names different: declaration 'node' definition 'spec'. umbrello-23.08.2/lib/cppparser/parser.cpp:1794:29: style:inconclusive: Function 'nextToken' argument 1 names different: declaration 'skipComments' definition 'skipComm'. [funcArgNamesDifferent] umbrello-23.08.2/lib/cppparser/parser.h:483:25: note: Function 'nextToken' argument 1 names different: declaration 'skipComments' definition 'skipComm'. umbrello-23.08.2/lib/cppparser/parser.cpp:1794:29: note: Function 'nextToken' argument 1 names different: declaration 'skipComments' definition 'skipComm'. umbrello-23.08.2/lib/cppparser/parser.cpp:1812:39: style:inconclusive: Function 'preparseLineComments' argument 1 names different: declaration 'line' definition 'l'. [funcArgNamesDifferent] umbrello-23.08.2/lib/cppparser/parser.h:487:35: note: Function 'preparseLineComments' argument 1 names different: declaration 'line' definition 'l'. umbrello-23.08.2/lib/cppparser/parser.cpp:1812:39: note: Function 'preparseLineComments' argument 1 names different: declaration 'line' definition 'l'. umbrello-23.08.2/lib/cppparser/parser.cpp:1839:53: style:inconclusive: Function 'eventuallyTakeComment' argument 2 names different: declaration 'line' definition 'endLn'. [funcArgNamesDifferent] umbrello-23.08.2/lib/cppparser/parser.h:502:49: note: Function 'eventuallyTakeComment' argument 2 names different: declaration 'line' definition 'endLn'. umbrello-23.08.2/lib/cppparser/parser.cpp:1839:53: note: Function 'eventuallyTakeComment' argument 2 names different: declaration 'line' definition 'endLn'. umbrello-23.08.2/lib/cppparser/parser.cpp:1282:21: style: Local variable 'start' shadows outer variable [shadowVariable] umbrello-23.08.2/lib/cppparser/parser.cpp:1187:9: note: Shadowed declaration umbrello-23.08.2/lib/cppparser/parser.cpp:1282:21: note: Shadow variable umbrello-23.08.2/lib/cppparser/parser.cpp:1386:21: style: Local variable 'start' shadows outer variable [shadowVariable] umbrello-23.08.2/lib/cppparser/parser.cpp:1319:9: note: Shadowed declaration umbrello-23.08.2/lib/cppparser/parser.cpp:1386:21: note: Shadow variable umbrello-23.08.2/lib/cppparser/parser.cpp:3635:23: style: Local variable 'expr' shadows outer variable [shadowVariable] umbrello-23.08.2/lib/cppparser/parser.cpp:3586:15: note: Shadowed declaration umbrello-23.08.2/lib/cppparser/parser.cpp:3635:23: note: Shadow variable umbrello-23.08.2/lib/cppparser/parser.cpp:4300:13: style: Local variable 'tk' shadows outer variable [shadowVariable] umbrello-23.08.2/lib/cppparser/parser.cpp:4293:5: note: Shadowed declaration umbrello-23.08.2/lib/cppparser/parser.cpp:4300:13: note: Shadow variable umbrello-23.08.2/lib/cppparser/parser.cpp:4122:44: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4128:41: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4134:40: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4140:37: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4146:46: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4152:42: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4158:45: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4164:47: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4170:40: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4176:43: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4182:40: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4188:47: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4194:43: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4200:43: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4206:46: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4212:42: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4218:44: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4224:39: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4230:38: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4236:43: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4242:48: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4248:43: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4254:47: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4260:43: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4266:46: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4272:42: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4278:44: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4312:47: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4325:48: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4331:51: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4337:48: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4343:50: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4349:55: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4355:56: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4370:59: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4385:56: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4400:58: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:4406:56: style: Parameter 'node' can be declared as reference to const [constParameterReference] umbrello-23.08.2/lib/cppparser/parser.cpp:526:19: style: Unused variable: declarator [unusedVariable] umbrello-23.08.2/lib/cppparser/parser.cpp:975:18: style: Variable 'text' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/lib/cppparser/parser.cpp:2346:19: style: Unused variable: init [unusedVariable] umbrello-23.08.2/lib/cppparser/tree_parser.cpp:12:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/lib/interfaces/codemodel.h:699:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/interfaces/codemodel.cpp:40:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/interfaces/codemodel.cpp:77:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/interfaces/codemodel.cpp:166:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/interfaces/codemodel.cpp:199:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/interfaces/codemodel.cpp:240:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/interfaces/codemodel.cpp:253:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/interfaces/codemodel.cpp:266:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/interfaces/codemodel.cpp:297:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/interfaces/codemodel.cpp:314:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/interfaces/codemodel.cpp:328:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/interfaces/codemodel.cpp:343:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/interfaces/codemodel.cpp:356:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/interfaces/codemodel.cpp:672:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Namespace [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/interfaces/codemodel.cpp:1100:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/interfaces/codemodel.cpp:1211:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/interfaces/codemodel.cpp:1681:12: warning: Member variable 'EnumModel::m_access' is not initialized in the constructor. [uninitMemberVar] umbrello-23.08.2/lib/interfaces/codemodel.h:343:14: style:inconclusive: Technically the member function 'CodeModel::fileList' can be const. [functionConst] umbrello-23.08.2/lib/interfaces/codemodel.cpp:376:21: note: Technically the member function 'CodeModel::fileList' can be const. umbrello-23.08.2/lib/interfaces/codemodel.h:343:14: note: Technically the member function 'CodeModel::fileList' can be const. umbrello-23.08.2/lib/interfaces/codemodel.h:421:10: performance:inconclusive: Technically the member function 'CodeModel::removeNamespace' can be static (but you may consider moving to unnamed namespace). [functionStatic] umbrello-23.08.2/lib/interfaces/codemodel.cpp:455:17: note: Technically the member function 'CodeModel::removeNamespace' can be static (but you may consider moving to unnamed namespace). umbrello-23.08.2/lib/interfaces/codemodel.h:421:10: note: Technically the member function 'CodeModel::removeNamespace' can be static (but you may consider moving to unnamed namespace). umbrello-23.08.2/lib/interfaces/hashedstring.h:24:5: style: Class 'HashedString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/interfaces/hashedstring.h:29:5: style: Class 'HashedString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/interfaces/codemodel.h:754:5: style: Class 'ClassModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/interfaces/codemodel.h:1125:5: style: Class 'NamespaceModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/interfaces/codemodel.h:1232:5: style: Class 'FileModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/interfaces/codemodel.h:1288:5: style: Class 'ArgumentModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/interfaces/codemodel.h:1347:5: style: Class 'FunctionModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/interfaces/codemodel.h:1494:5: style: Class 'FunctionDefinitionModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/interfaces/codemodel.h:1523:5: style: Class 'VariableModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/interfaces/codemodel.h:1591:5: style: Class 'EnumModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/interfaces/codemodel.h:1657:5: style: Class 'EnumeratorModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/interfaces/codemodel.h:1698:5: style: Class 'TypeAliasModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/interfaces/codemodel.h:760:18: style: The function 'isClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:569:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:760:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:986:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:621:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:986:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:987:18: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:624:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:987:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:989:18: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:626:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:989:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1134:18: style: The function 'isClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:760:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1134:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1138:18: style: The function 'isNamespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:564:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1138:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1183:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:986:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1183:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1184:18: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:987:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1184:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1186:18: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:989:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1186:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1238:18: style: The function 'isFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:559:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1238:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1258:18: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:1184:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1258:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1264:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:1183:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1264:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1294:18: style: The function 'isArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:589:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1294:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1313:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:621:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1313:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1314:18: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:624:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1314:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1316:18: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:626:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1316:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1353:18: style: The function 'isFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:574:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1353:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1449:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:621:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1449:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1450:18: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:624:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1450:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1452:18: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:626:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1452:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1500:18: style: The function 'isFunctionDefinition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:579:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1500:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1529:18: style: The function 'isVariable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:584:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1529:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1559:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:621:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1559:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1560:18: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:624:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1560:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1562:18: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:626:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1562:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1597:18: style: The function 'isEnum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:594:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1597:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1621:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:621:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1621:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1622:18: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:624:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1622:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1625:18: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:626:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1625:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1663:18: style: The function 'isEnumerator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:599:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1663:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1674:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:621:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1674:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1675:18: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:624:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1675:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1677:18: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:626:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1677:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1704:18: style: The function 'isTypeAlias' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:604:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1704:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1715:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:621:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1715:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1716:18: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:624:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1716:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/codemodel.h:1719:18: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/interfaces/codemodel.h:626:18: note: Virtual function in base class umbrello-23.08.2/lib/interfaces/codemodel.h:1719:18: note: Function in derived class umbrello-23.08.2/lib/interfaces/hashedstring.h:39:13: performance: Function 'str()' should return member 'm_str' by const reference. [returnByReference] umbrello-23.08.2/lib/interfaces/codemodel.h:506:13: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] umbrello-23.08.2/lib/interfaces/codemodel.h:508:13: performance: Function 'comment()' should return member 'm_comment' by const reference. [returnByReference] umbrello-23.08.2/lib/interfaces/codemodel.h:532:13: performance: Function 'fileName()' should return member 'm_fileName' by const reference. [returnByReference] umbrello-23.08.2/lib/interfaces/codemodel.h:766:17: performance: Function 'scope()' should return member 'm_scope' by const reference. [returnByReference] umbrello-23.08.2/lib/interfaces/codemodel.h:778:17: performance: Function 'baseClassList()' should return member 'm_baseClassList' by const reference. [returnByReference] umbrello-23.08.2/lib/interfaces/codemodel.h:1015:13: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] umbrello-23.08.2/lib/interfaces/codemodel.h:1030:13: performance: Function 'aliasName()' should return member 'm_aliasName' by const reference. [returnByReference] umbrello-23.08.2/lib/interfaces/codemodel.h:1040:18: performance: Function 'fileName()' should return member 'm_fileName' by const reference. [returnByReference] umbrello-23.08.2/lib/interfaces/codemodel.h:1073:13: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] umbrello-23.08.2/lib/interfaces/codemodel.h:1078:18: performance: Function 'fileName()' should return member 'm_fileName' by const reference. [returnByReference] umbrello-23.08.2/lib/interfaces/codemodel.h:1300:13: performance: Function 'type()' should return member 'm_type' by const reference. [returnByReference] umbrello-23.08.2/lib/interfaces/codemodel.h:1307:13: performance: Function 'defaultValue()' should return member 'm_defaultValue' by const reference. [returnByReference] umbrello-23.08.2/lib/interfaces/codemodel.h:1360:17: performance: Function 'scope()' should return member 'm_scope' by const reference. [returnByReference] umbrello-23.08.2/lib/interfaces/codemodel.h:1424:13: performance: Function 'resultType()' should return member 'm_resultType' by const reference. [returnByReference] umbrello-23.08.2/lib/interfaces/codemodel.h:1432:18: performance: Function 'argumentList()' should return member 'm_arguments' by const reference. [returnByReference] umbrello-23.08.2/lib/interfaces/codemodel.h:1438:24: performance: Function 'argumentList()' should return member 'm_arguments' by const reference. [returnByReference] umbrello-23.08.2/lib/interfaces/codemodel.h:1549:13: performance: Function 'type()' should return member 'm_type' by const reference. [returnByReference] umbrello-23.08.2/lib/interfaces/codemodel.h:1669:13: performance: Function 'value()' should return member 'm_value' by const reference. [returnByReference] umbrello-23.08.2/lib/interfaces/codemodel.h:1710:13: performance: Function 'type()' should return member 'm_type' by const reference. [returnByReference] umbrello-23.08.2/lib/interfaces/codemodel.cpp:1309:32: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/lib/interfaces/codemodel.cpp:1328:32: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/lib/interfaces/codemodel.cpp:1555:29: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/lib/interfaces/codemodel.cpp:126:45: style:inconclusive: Function 'getGroup' argument 1 names different: declaration 'file' definition 'dom'. [funcArgNamesDifferent] umbrello-23.08.2/lib/interfaces/codemodel.h:407:38: note: Function 'getGroup' argument 1 names different: declaration 'file' definition 'dom'. umbrello-23.08.2/lib/interfaces/codemodel.cpp:126:45: note: Function 'getGroup' argument 1 names different: declaration 'file' definition 'dom'. umbrello-23.08.2/lib/interfaces/codemodel.cpp:628:56: style:inconclusive: Function 'getStartPosition' argument 2 names different: declaration 'col' definition 'column'. [funcArgNamesDifferent] umbrello-23.08.2/lib/interfaces/codemodel.h:541:43: note: Function 'getStartPosition' argument 2 names different: declaration 'col' definition 'column'. umbrello-23.08.2/lib/interfaces/codemodel.cpp:628:56: note: Function 'getStartPosition' argument 2 names different: declaration 'col' definition 'column'. umbrello-23.08.2/lib/interfaces/codemodel.cpp:634:52: style:inconclusive: Function 'setStartPosition' argument 2 names different: declaration 'col' definition 'column'. [funcArgNamesDifferent] umbrello-23.08.2/lib/interfaces/codemodel.h:546:41: note: Function 'setStartPosition' argument 2 names different: declaration 'col' definition 'column'. umbrello-23.08.2/lib/interfaces/codemodel.cpp:634:52: note: Function 'setStartPosition' argument 2 names different: declaration 'col' definition 'column'. umbrello-23.08.2/lib/interfaces/codemodel.cpp:640:54: style:inconclusive: Function 'getEndPosition' argument 2 names different: declaration 'col' definition 'column'. [funcArgNamesDifferent] umbrello-23.08.2/lib/interfaces/codemodel.h:551:41: note: Function 'getEndPosition' argument 2 names different: declaration 'col' definition 'column'. umbrello-23.08.2/lib/interfaces/codemodel.cpp:640:54: note: Function 'getEndPosition' argument 2 names different: declaration 'col' definition 'column'. umbrello-23.08.2/lib/interfaces/codemodel.cpp:646:50: style:inconclusive: Function 'setEndPosition' argument 2 names different: declaration 'col' definition 'column'. [funcArgNamesDifferent] umbrello-23.08.2/lib/interfaces/codemodel.h:556:39: note: Function 'setEndPosition' argument 2 names different: declaration 'col' definition 'column'. umbrello-23.08.2/lib/interfaces/codemodel.cpp:646:50: note: Function 'setEndPosition' argument 2 names different: declaration 'col' definition 'column'. umbrello-23.08.2/lib/interfaces/codemodel.cpp:983:43: style:inconclusive: Function 'update' argument 1 names different: declaration 'i' definition 'klass'. [funcArgNamesDifferent] umbrello-23.08.2/lib/interfaces/codemodel.h:983:35: note: Function 'update' argument 1 names different: declaration 'i' definition 'klass'. umbrello-23.08.2/lib/interfaces/codemodel.cpp:983:43: note: Function 'update' argument 1 names different: declaration 'i' definition 'klass'. umbrello-23.08.2/lib/interfaces/codemodel.cpp:994:46: style:inconclusive: Function 'canUpdate' argument 1 names different: declaration 'i' definition 'klass'. [funcArgNamesDifferent] umbrello-23.08.2/lib/interfaces/codemodel.h:984:38: note: Function 'canUpdate' argument 1 names different: declaration 'i' definition 'klass'. umbrello-23.08.2/lib/interfaces/codemodel.cpp:994:46: note: Function 'canUpdate' argument 1 names different: declaration 'i' definition 'klass'. umbrello-23.08.2/lib/interfaces/codemodel.cpp:1706:45: style:inconclusive: Function 'addEnumerator' argument 1 names different: declaration 'e' definition 'enumerator'. [funcArgNamesDifferent] umbrello-23.08.2/lib/interfaces/codemodel.h:1616:38: note: Function 'addEnumerator' argument 1 names different: declaration 'e' definition 'enumerator'. umbrello-23.08.2/lib/interfaces/codemodel.cpp:1706:45: note: Function 'addEnumerator' argument 1 names different: declaration 'e' definition 'enumerator'. umbrello-23.08.2/lib/interfaces/codemodel.cpp:1826:41: style:inconclusive: Function 'update' argument 1 names different: declaration 'i' definition 'file'. [funcArgNamesDifferent] umbrello-23.08.2/lib/interfaces/codemodel.h:1269:34: note: Function 'update' argument 1 names different: declaration 'i' definition 'file'. umbrello-23.08.2/lib/interfaces/codemodel.cpp:1826:41: note: Function 'update' argument 1 names different: declaration 'i' definition 'file'. umbrello-23.08.2/lib/interfaces/codemodel.h:513:29: performance: Function parameter 'comment' should be passed by const reference. [passedByValue] umbrello-23.08.2/lib/interfaces/codemodel.cpp:1328:28: style: Variable 't' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/lib/interfaces/codemodel_utils.cpp:653:41: debug: Failed to instantiate template "model_cast". The checking continues anyway. [templateInstantiation] umbrello-23.08.2/lib/interfaces/codemodel_utils.cpp:184:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Functions [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/interfaces/codemodel_utils.cpp:207:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Functions [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/interfaces/codemodel_utils.cpp:230:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FunctionDefinitions [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/interfaces/codemodel_utils.cpp:305:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable decScope [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/interfaces/codemodel_utils.h:443:5: style: Class 'PredAmOwner < QExplicitlySharedDataPointer < FunctionModel > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/interfaces/codemodel_utils.h:443:5: style: Class 'PredAmOwner < QExplicitlySharedDataPointer < FunctionDefinitionModel > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/interfaces/codemodel_utils.cpp:453:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/lib/interfaces/codemodel_utils.cpp:461:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/lib/interfaces/codemodel_utils.cpp:470:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/lib/interfaces/codemodel_utils.cpp:483:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/lib/interfaces/codemodel_utils.cpp:527:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/lib/interfaces/codemodel_utils.cpp:534:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/lib/interfaces/codemodel_utils.cpp:542:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/lib/interfaces/codemodel_utils.cpp:554:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/lib/interfaces/codemodel_utils.cpp:600:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/lib/interfaces/codemodel_utils.cpp:607:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/lib/interfaces/codemodel_utils.cpp:619:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/lib/interfaces/hashedstring.cpp:209:60: error: Iterators of different containers 'otherSet' and 'rhs.m_data->m_files' are used together. [mismatchingContainers] umbrello-23.08.2/lib/kdev5-php/completion/codemodelitem.cpp:56:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Icon [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/codemodelitem.cpp:79:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Class [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/codemodelitem.cpp:83:58: style:inconclusive: Function 'execute' argument 1 names different: declaration 'View' definition 'view'. [funcArgNamesDifferent] umbrello-23.08.2/lib/kdev5-php/completion/codemodelitem.h:32:37: note: Function 'execute' argument 1 names different: declaration 'View' definition 'view'. umbrello-23.08.2/lib/kdev5-php/completion/codemodelitem.cpp:83:58: note: Function 'execute' argument 1 names different: declaration 'View' definition 'view'. umbrello-23.08.2/lib/kdev5-php/duchain/types/structuretype.h:80:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeStructure [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:96:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Token_INVALID [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:129:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Token_INVALID [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:152:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Token_WHITESPACE [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:186:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Token_COMMA [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:209:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Token_WHITESPACE [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:229:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Class [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:769:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_valid [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:783:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Token_LPAREN [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:994:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BaseClassInstance [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1033:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUContext [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1078:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompletionTreeItemPointer [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1653:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Declaration [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/declarations/classmethoddeclaration.h:31:9: performance: Variable 'prettyName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] umbrello-23.08.2/lib/kdev5-php/duchain/declarations/variabledeclaration.h:45:5: style: Class 'VariableDeclaration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/kdev5-php/duchain/declarations/classmethoddeclaration.h:47:5: style: Class 'ClassMethodDeclaration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/kdev5-php/duchain/types/structuretype.h:50:5: style: Class 'StructureType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/kdev5-php/completion/includefileitem.h:22:5: style: Class 'IncludeFileItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:76:5: style: Class 'TokenAccess' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1470:45: warning:inconclusive: Possible null pointer dereference: foundItems [nullPointer] umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1467:51: note: Assignment 'foundItems=0', assigned value is 0 umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1470:45: note: Null pointer dereference umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:456:25: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:459:27: note: Found duplicate branches for 'if' and 'else'. umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:456:25: note: Found duplicate branches for 'if' and 'else'. umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:974:64: style:inconclusive: Function 'forbidIdentifier' argument 1 names different: declaration 'identifier' definition 'klass'. [funcArgNamesDifferent] umbrello-23.08.2/lib/kdev5-php/completion/context.h:147:55: note: Function 'forbidIdentifier' argument 1 names different: declaration 'identifier' definition 'klass'. umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:974:64: note: Function 'forbidIdentifier' argument 1 names different: declaration 'identifier' definition 'klass'. umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:151:13: style: Local variable 'type' shadows outer function [shadowFunction] umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:94:23: note: Shadowed declaration umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:151:13: note: Shadow variable umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1526:32: style: Local variable 'parentContext' shadows outer function [shadowFunction] umbrello-23.08.2/lib/kdev5-php/completion/context.h:107:36: note: Shadowed declaration umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1526:32: note: Shadow variable umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1129:29: style: Local variable 'item' shadows outer variable [shadowVariable] umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1115:9: note: Shadowed declaration umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1129:29: note: Shadow variable umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1147:29: style: Local variable 'item' shadows outer variable [shadowVariable] umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1115:9: note: Shadowed declaration umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1147:29: note: Shadow variable umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1158:29: style: Local variable 'item' shadows outer variable [shadowVariable] umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1115:9: note: Shadowed declaration umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1158:29: note: Shadow variable umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1469:27: style: Local variable 'i' shadows outer variable [shadowVariable] umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1432:45: note: Shadowed declaration umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1469:27: note: Shadow variable umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1477:49: style: Local variable 'decls' shadows outer variable [shadowVariable] umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1425:37: note: Shadowed declaration umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1477:49: note: Shadow variable umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1509:27: style: Local variable 'i' shadows outer variable [shadowVariable] umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1432:45: note: Shadowed declaration umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1509:27: note: Shadow variable umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1461:9: performance: Range variable 'urlSets' should be declared as const reference. [iterateByValue] umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1504:9: performance: Range variable 'urlSets' should be declared as const reference. [iterateByValue] umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1051:20: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1440:42: style: Variable 'vDec' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1486:59: style: Variable 'vDec' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1326:60: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1546:69: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1553:73: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/lib/kdev5-php/completion/helpers.cpp:39:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CharFormat [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/helpers.cpp:145:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/helpers.cpp:86:17: style: Condition 'doHighlight' is always true [knownConditionTrueFalse] umbrello-23.08.2/lib/kdev5-php/completion/helpers.cpp:70:27: note: Assignment 'doHighlight=true', assigned value is 1 umbrello-23.08.2/lib/kdev5-php/completion/helpers.cpp:86:17: note: Condition 'doHighlight' is always true umbrello-23.08.2/lib/kdev5-php/completion/helpers.cpp:110:17: style: Condition 'doHighlight' is always true [knownConditionTrueFalse] umbrello-23.08.2/lib/kdev5-php/completion/helpers.cpp:70:27: note: Assignment 'doHighlight=true', assigned value is 1 umbrello-23.08.2/lib/kdev5-php/completion/helpers.cpp:110:17: note: Condition 'doHighlight' is always true umbrello-23.08.2/lib/kdev5-php/completion/helpers.cpp:71:22: style: Redundant initialization for 'doFormat'. The initialized value is overwritten before it is read. [redundantInitialization] umbrello-23.08.2/lib/kdev5-php/completion/helpers.cpp:66:34: note: doFormat is initialized umbrello-23.08.2/lib/kdev5-php/completion/helpers.cpp:71:22: note: doFormat is overwritten umbrello-23.08.2/lib/kdev5-php/completion/helpers.cpp:38:9: style: The scope of the variable 'textFormatStart' can be reduced. [variableScope] umbrello-23.08.2/lib/kdev5-php/completion/helpers.cpp:59:9: style: Local variable 'dec' shadows outer variable [shadowVariable] umbrello-23.08.2/lib/kdev5-php/completion/helpers.cpp:36:18: note: Shadowed declaration umbrello-23.08.2/lib/kdev5-php/completion/helpers.cpp:59:9: note: Shadow variable umbrello-23.08.2/lib/kdev5-php/completion/helpers.cpp:162:60: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/lib/kdev5-php/completion/helpers.cpp:133:29: style: Variable 'textFormatStart' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/lib/kdev5-php/completion/implementationitem.cpp:44:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Icon [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/implementationitem.cpp:96:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_declaration [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/implementationitem.cpp:94:13: style: The scope of the variable 'replText' can be reduced. [variableScope] umbrello-23.08.2/lib/kdev5-php/completion/includefileitem.cpp:25:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isDirectory [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/includefileitem.cpp:18:37: style:inconclusive: Function 'execute' argument 1 names different: declaration 'View' definition 'view'. [funcArgNamesDifferent] umbrello-23.08.2/lib/kdev5-php/completion/includefileitem.h:25:37: note: Function 'execute' argument 1 names different: declaration 'View' definition 'view'. umbrello-23.08.2/lib/kdev5-php/completion/includefileitem.cpp:18:37: note: Function 'execute' argument 1 names different: declaration 'View' definition 'view'. umbrello-23.08.2/lib/kdev5-php/completion/includefileitem.cpp:18:56: style:inconclusive: Function 'execute' argument 2 names different: declaration 'word' definition '_word'. [funcArgNamesDifferent] umbrello-23.08.2/lib/kdev5-php/completion/includefileitem.h:25:69: note: Function 'execute' argument 2 names different: declaration 'word' definition '_word'. umbrello-23.08.2/lib/kdev5-php/completion/includefileitem.cpp:18:56: note: Function 'execute' argument 2 names different: declaration 'word' definition '_word'. umbrello-23.08.2/lib/kdev5-php/completion/item.cpp:54:128: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConstModifier [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/item.cpp:85:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_declaration [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/item.cpp:100:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_declaration [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/item.cpp:175:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_declaration [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/declarations/classdeclaration.h:30:9: performance: Variable 'prettyName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] umbrello-23.08.2/lib/kdev5-php/duchain/declarations/classdeclaration.h:43:5: style: Class 'ClassDeclaration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/kdev5-php/completion/keyworditem.cpp:38:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/keyworditem.cpp:58:39: warning: Either the condition 'view' is redundant or there is possible null pointer dereference: view. [nullPointerRedundantCheck] umbrello-23.08.2/lib/kdev5-php/completion/keyworditem.cpp:83:17: note: Assuming that condition 'view' is not redundant umbrello-23.08.2/lib/kdev5-php/completion/keyworditem.cpp:58:39: note: Null pointer dereference umbrello-23.08.2/lib/kdev5-php/completion/model.h:33:5: style: Class 'CodeCompletionModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/kdev5-php/completion/tests/bench_completion.cpp:35:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/bench_completion.cpp:47:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoUi [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/bench_completion.cpp:69:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/bench_completion.cpp:92:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/bench_completion.cpp:112:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/bench_completion.cpp:43:31: warning: The class 'BenchmarkCodeCompletion' defines member function with name 'initTestCase' also defined in its parent class 'DUChainTestBase'. [duplInheritedMember] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchaintestbase.h:56:10: note: Parent function 'DUChainTestBase::initTestCase' umbrello-23.08.2/lib/kdev5-php/completion/tests/bench_completion.cpp:43:31: note: Derived function 'BenchmarkCodeCompletion::initTestCase' umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchaintestbase.h:33:5: style: Struct 'DUChainReleaser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:47:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_completionItems [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:144:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:156:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:168:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:182:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:205:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:244:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:262:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:293:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:326:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:353:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:373:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:390:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:414:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:434:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:449:127: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Class [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:498:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:514:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:532:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:558:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:593:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:612:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:627:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:642:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:657:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:689:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:744:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:770:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:790:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:915:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:930:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:950:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:965:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:982:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpDUChain [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:993:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpDUChain [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:1006:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:1028:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:1050:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:1066:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:1080:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:1094:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:1108:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:1122:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:1148:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:1179:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:1222:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:1237:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:1264:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:1284:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:1339:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/declarations/functiondeclaration.h:30:9: performance: Variable 'prettyName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] umbrello-23.08.2/lib/kdev5-php/duchain/declarations/functiondeclaration.h:43:5: style: Class 'FunctionDeclaration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:123:5: style: Class 'PhpCompletionTester' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:780:63: style:inconclusive: Function 'verifyExtendsOrImplements' argument 1 names different: declaration 'code' definition 'codeStr'. [funcArgNamesDifferent] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.h:27:51: note: Function 'verifyExtendsOrImplements' argument 1 names different: declaration 'code' definition 'codeStr'. umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:780:63: note: Function 'verifyExtendsOrImplements' argument 1 names different: declaration 'code' definition 'codeStr'. umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:780:87: style:inconclusive: Function 'verifyExtendsOrImplements' argument 2 names different: declaration 'actionStr' definition 'completionStr'. [funcArgNamesDifferent] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.h:27:72: note: Function 'verifyExtendsOrImplements' argument 2 names different: declaration 'actionStr' definition 'completionStr'. umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:780:87: note: Function 'verifyExtendsOrImplements' argument 2 names different: declaration 'actionStr' definition 'completionStr'. umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:42:71: performance: Function parameter 'items' should be passed by const reference. [passedByValue] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:123:90: performance: Function parameter 'followingText' should be passed by const reference. [passedByValue] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:134:75: performance: Function parameter 'items' should be passed by const reference. [passedByValue] umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:783:21: performance: Function parameter 'forbiddenIdentifiers' should be passed by const reference. [passedByValue] umbrello-23.08.2/lib/kdev5-php/docs/phpdocsconfig.cpp:22:1: error: There is an unknown macro here somewhere. Configuration is required. If K_PLUGIN_FACTORY_WITH_JSON is a macro then please configure it. [unknownMacro] umbrello-23.08.2/lib/kdev5-php/docs/phpdocsmodel.cpp:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/docs/phpdocsmodel.cpp:51:53: style:inconclusive: Function 'updateReady' argument 1 names different: declaration 'url' definition 'file'. [funcArgNamesDifferent] umbrello-23.08.2/lib/kdev5-php/docs/phpdocsmodel.h:63:54: note: Function 'updateReady' argument 1 names different: declaration 'url' definition 'file'. umbrello-23.08.2/lib/kdev5-php/docs/phpdocsmodel.cpp:51:53: note: Function 'updateReady' argument 1 names different: declaration 'url' definition 'file'. umbrello-23.08.2/lib/kdev5-php/docs/phpdocsmodel.cpp:51:89: style:inconclusive: Function 'updateReady' argument 2 names different: declaration 'topContext' definition 'top'. [funcArgNamesDifferent] umbrello-23.08.2/lib/kdev5-php/docs/phpdocsmodel.h:63:99: note: Function 'updateReady' argument 2 names different: declaration 'topContext' definition 'top'. umbrello-23.08.2/lib/kdev5-php/docs/phpdocsmodel.cpp:51:89: note: Function 'updateReady' argument 2 names different: declaration 'topContext' definition 'top'. umbrello-23.08.2/lib/kdev5-php/docs/phpdocsmodel.cpp:58:60: style:inconclusive: Function 'fillModel' argument 1 names different: declaration 'topContext' definition 'top'. [funcArgNamesDifferent] umbrello-23.08.2/lib/kdev5-php/docs/phpdocsmodel.h:54:60: note: Function 'fillModel' argument 1 names different: declaration 'topContext' definition 'top'. umbrello-23.08.2/lib/kdev5-php/docs/phpdocsmodel.cpp:58:60: note: Function 'fillModel' argument 1 names different: declaration 'topContext' definition 'top'. umbrello-23.08.2/lib/kdev5-php/docs/phpdocsplugin.cpp:37:1: error: There is an unknown macro here somewhere. Configuration is required. If K_PLUGIN_FACTORY_WITH_JSON is a macro then please configure it. [unknownMacro] umbrello-23.08.2/lib/kdev5-php/docs/phpdocumentationwidget.cpp:41:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DelegateAllLinks [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/contextbuilder.cpp:140:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Global [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/contextbuilder.cpp:233:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Function [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/contextbuilder.cpp:260:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Function [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/contextbuilder.cpp:281:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Function [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/contextbuilder.cpp:335:117: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/contextbuilder.cpp:356:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Namespace [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/contextbuilder.cpp:364:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Namespace [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/contextbuilder.cpp:379:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Class [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/contextbuilder.cpp:449:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUChainBuilder [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/editorintegrator.h:34:5: style: Class 'EditorIntegrator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/kdev5-php/duchain/phpducontext.h:31:5: style: Class 'PhpDUContext < DUContext >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/kdev5-php/duchain/phpducontext.h:31:5: style: Class 'PhpDUContext < TopDUContext >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/kdev5-php/duchain/builders/contextbuilder.cpp:363:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] umbrello-23.08.2/lib/kdev5-php/duchain/builders/contextbuilder.cpp:365:7: note: Found duplicate branches for 'if' and 'else'. umbrello-23.08.2/lib/kdev5-php/duchain/builders/contextbuilder.cpp:363:5: note: Found duplicate branches for 'if' and 'else'. umbrello-23.08.2/lib/kdev5-php/duchain/builders/contextbuilder.cpp:432:77: performance: Function parameter 'nodes' should be passed by const reference. [passedByValue] umbrello-23.08.2/lib/kdev5-php/duchain/declarations/traitmemberaliasdeclaration.h:70:5: error: There is an unknown macro here somewhere. Configuration is required. If DUCHAIN_DECLARE_DATA is a macro then please configure it. [unknownMacro] umbrello-23.08.2/lib/kdev5-php/duchain/builders/predeclarationbuilder.h:45:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_editor [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/predeclarationbuilder.cpp:38:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_editor [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/predeclarationbuilder.cpp:79:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_editor [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/predeclarationbuilder.cpp:105:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_editor [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/predeclarationbuilder.cpp:137:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_editor [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/predeclarationbuilder.cpp:161:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_editor [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/declarations/namespacedeclaration.h:29:9: performance: Variable 'prettyName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] umbrello-23.08.2/lib/kdev5-php/duchain/declarations/namespacedeclaration.h:42:5: style: Class 'NamespaceDeclaration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/kdev5-php/duchain/types/integraltypeextended.h:67:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeIntegral [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/typebuilder.cpp:48:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/typebuilder.cpp:242:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_hadUnresolvedIdentifiers [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/typebuilder.cpp:301:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeVoid [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/typebuilder.cpp:332:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConstModifier [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/typebuilder.cpp:355:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeArray [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/typebuilder.cpp:401:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeVoid [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/typebuilder.cpp:419:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeVoid [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/typebuilder.cpp:462:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeMixed [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/typebuilder.cpp:553:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_editor [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/types/integraltypeextended.h:34:5: style: Class 'IntegralTypeExtended' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/kdev5-php/duchain/types/integraltypeextended.h:38:5: style: Class 'IntegralTypeExtended' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/kdev5-php/duchain/builders/typebuilder.cpp:107:56: performance: Function parameter 'type' should be passed by const reference. [passedByValue] umbrello-23.08.2/lib/kdev5-php/duchain/builders/usebuilder.cpp:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_editor [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/usebuilder.cpp:84:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClassDeclarationType [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/usebuilder.cpp:105:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClassDeclarationType [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/usebuilder.cpp:134:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClassDeclarationType [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/usebuilder.cpp:145:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GlobalVariableDeclarationType [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/usebuilder.cpp:154:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Class [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/usebuilder.cpp:183:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClassDeclarationType [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/usebuilder.cpp:191:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hint [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/usebuilder.cpp:200:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_editor [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/usebuilder.cpp:216:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NamespaceDeclarationType [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/usebuilder.cpp:221:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_editor [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/usebuilder.cpp:243:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NamespaceDeclarationType [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/usebuilder.cpp:258:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_hadUnresolvedIdentifiers [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/usebuilder.h:31:5: style: Class 'UseBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/kdev5-php/duchain/builders/usebuilder.cpp:206:55: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/lib/kdev5-php/duchain/completioncodemodel.cpp:296:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable referenceCount [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/completioncodemodel.cpp:85:8: performance:inconclusive: Technically the member function 'Php::CompletionCodeModelRepositoryItem::itemSize' can be static (but you may consider moving to unnamed namespace). [functionStatic] umbrello-23.08.2/lib/kdev5-php/duchain/completioncodemodel.cpp:89:8: performance:inconclusive: Technically the member function 'Php::CompletionCodeModelRepositoryItem::classSize' can be static (but you may consider moving to unnamed namespace). [functionStatic] umbrello-23.08.2/lib/kdev5-php/duchain/completioncodemodel.cpp:152:46: warning: Class 'CompletionCodeModel' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] umbrello-23.08.2/lib/kdev5-php/duchain/completioncodemodel.cpp:152:46: warning: Class 'CompletionCodeModel' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] umbrello-23.08.2/lib/kdev5-php/duchain/completioncodemodel.cpp:104:3: style: Class 'CodeModelRequestItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/kdev5-php/duchain/completioncodemodel.cpp:120:5: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/lib/kdev5-php/duchain/completioncodemodel.cpp:188:30: style: Local variable 'items' shadows outer function [shadowFunction] umbrello-23.08.2/lib/kdev5-php/duchain/completioncodemodel.h:69:10: note: Shadowed declaration umbrello-23.08.2/lib/kdev5-php/duchain/completioncodemodel.cpp:188:30: note: Shadow variable umbrello-23.08.2/lib/kdev5-php/duchain/completioncodemodel.cpp:255:30: style: Local variable 'items' shadows outer function [shadowFunction] umbrello-23.08.2/lib/kdev5-php/duchain/completioncodemodel.h:69:10: note: Shadowed declaration umbrello-23.08.2/lib/kdev5-php/duchain/completioncodemodel.cpp:255:30: note: Shadow variable umbrello-23.08.2/lib/kdev5-php/duchain/completioncodemodel.cpp:292:30: style: Local variable 'items' shadows outer function [shadowFunction] umbrello-23.08.2/lib/kdev5-php/duchain/completioncodemodel.h:69:10: note: Shadowed declaration umbrello-23.08.2/lib/kdev5-php/duchain/completioncodemodel.cpp:292:30: note: Shadow variable umbrello-23.08.2/lib/kdev5-php/duchain/completioncodemodel.cpp:236:31: style: Variable 'request' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/lib/kdev5-php/duchain/completioncodemodel.cpp:330:31: style: Variable 'request' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/lib/kdev5-php/duchain/declarations/classdeclaration.cpp:101:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unknown [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/declarations/classmethoddeclaration.cpp:86:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SignatureReturn [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/declarations/functiondeclaration.cpp:70:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SignatureReturn [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/declarations/namespacealiasdeclaration.h:30:9: performance: Variable 'prettyName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] umbrello-23.08.2/lib/kdev5-php/duchain/declarations/namespacealiasdeclaration.h:43:5: style: Class 'NamespaceAliasDeclaration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/kdev5-php/duchain/declarations/namespacedeclaration.cpp:23:105: style:inconclusive: Function 'NamespaceDeclaration' argument 2 names different: declaration 'parentContext' definition 'context'. [funcArgNamesDifferent] umbrello-23.08.2/lib/kdev5-php/duchain/declarations/namespacedeclaration.h:41:87: note: Function 'NamespaceDeclaration' argument 2 names different: declaration 'parentContext' definition 'context'. umbrello-23.08.2/lib/kdev5-php/duchain/declarations/namespacedeclaration.cpp:23:105: note: Function 'NamespaceDeclaration' argument 2 names different: declaration 'parentContext' definition 'context'. umbrello-23.08.2/lib/kdev5-php/duchain/declarations/traitmethodaliasdeclaration.cpp:47:1: error: There is an unknown macro here somewhere. Configuration is required. If DEFINE_LIST_MEMBER_HASH is a macro then please configure it. [unknownMacro] umbrello-23.08.2/lib/kdev5-php/duchain/declarations/variabledeclaration.cpp:59:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_isSuperglobal [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/declarations/variabledeclaration.cpp:65:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_isSuperglobal [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/dumptypes.cpp:17:12: warning: Member variable 'DumpTypes::m_editor' is not initialized in the constructor. [uninitMemberVar] umbrello-23.08.2/lib/kdev5-php/duchain/editorintegrator.cpp:44:62: style:inconclusive: Function 'findRange' argument 1 names different: declaration 'start_token' definition 'startToken'. [funcArgNamesDifferent] umbrello-23.08.2/lib/kdev5-php/duchain/editorintegrator.h:101:48: note: Function 'findRange' argument 1 names different: declaration 'start_token' definition 'startToken'. umbrello-23.08.2/lib/kdev5-php/duchain/editorintegrator.cpp:44:62: note: Function 'findRange' argument 1 names different: declaration 'start_token' definition 'startToken'. umbrello-23.08.2/lib/kdev5-php/duchain/editorintegrator.cpp:44:81: style:inconclusive: Function 'findRange' argument 2 names different: declaration 'end_token' definition 'endToken'. [funcArgNamesDifferent] umbrello-23.08.2/lib/kdev5-php/duchain/editorintegrator.h:101:68: note: Function 'findRange' argument 2 names different: declaration 'end_token' definition 'endToken'. umbrello-23.08.2/lib/kdev5-php/duchain/editorintegrator.cpp:44:81: note: Function 'findRange' argument 2 names different: declaration 'end_token' definition 'endToken'. umbrello-23.08.2/lib/kdev5-php/duchain/expressionevaluationresult.cpp:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENSURE_CHAIN_READ_LOCKED [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/expressionevaluationresult.h:47:36: performance: Function 'allDeclarationIds()' should return member 'm_allDeclarationIds' by const reference. [returnByReference] umbrello-23.08.2/lib/kdev5-php/duchain/expressionevaluationresult.h:48:41: performance: Function 'allDeclarations()' should return member 'm_allDeclarations' by const reference. [returnByReference] umbrello-23.08.2/lib/kdev5-php/duchain/expressionevaluationresult.cpp:49:73: performance: Function parameter 'declarations' should be passed by const reference. [passedByValue] umbrello-23.08.2/lib/kdev5-php/duchain/expressionevaluationresult.cpp:60:76: performance: Function parameter 'declarations' should be passed by const reference. [passedByValue] umbrello-23.08.2/lib/kdev5-php/duchain/expressionparser.cpp:41:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/expressionparser.h:56:32: style:inconclusive: Technically the member function 'Php::ExpressionParser::evaluateType' can be const. [functionConst] umbrello-23.08.2/lib/kdev5-php/duchain/expressionparser.cpp:69:46: note: Technically the member function 'Php::ExpressionParser::evaluateType' can be const. umbrello-23.08.2/lib/kdev5-php/duchain/expressionparser.h:56:32: note: Technically the member function 'Php::ExpressionParser::evaluateType' can be const. umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.h:31:5: style: Class 'ExpressionVisitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:66:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontSearchInParent [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:137:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OperationPlus [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:151:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeMixed [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:168:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objectProperty [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:199:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeArray [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:205:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeVoid [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:296:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveExplicitlyGlobalPrefix [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:412:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:445:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeVoid [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:491:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeVoid [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:659:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeInt [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:693:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OperationPlus [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:798:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Instance [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:289:9: style: The statement 'if (m_inDefine) m_inDefine=false' is logically equivalent to 'm_inDefine=false'. [duplicateConditionalAssign] umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:289:32: note: Assignment 'm_inDefine=false' umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:289:9: note: Condition 'm_inDefine' is redundant umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:94:34: style: Variable 'varDec' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:257:59: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:536:67: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/lib/kdev5-php/duchain/helper.cpp:53:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConstModifier [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/helper.cpp:83:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Class [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/helper.cpp:288:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/helper.cpp:349:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Class [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/helper.cpp:397:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Namespace [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/parser/parsesession.h:61:10: performance:inconclusive: Technically the member function 'Php::ParseSession::mapAstUse' can be static (but you may consider moving to unnamed namespace). [functionStatic] umbrello-23.08.2/lib/kdev5-php/duchain/helper.cpp:179:89: warning:inconclusive: Possible null pointer dereference: declarations [nullPointer] umbrello-23.08.2/lib/kdev5-php/duchain/helper.cpp:171:46: note: Assignment 'declarations=0', assigned value is 0 umbrello-23.08.2/lib/kdev5-php/duchain/helper.cpp:179:89: note: Null pointer dereference umbrello-23.08.2/lib/kdev5-php/duchain/helper.cpp:237:35: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] umbrello-23.08.2/lib/kdev5-php/duchain/helper.cpp:237:59: style: Parameter 'editor' can be declared as pointer to const [constParameterPointer] umbrello-23.08.2/lib/kdev5-php/duchain/helper.cpp:321:81: style: Parameter 'editor' can be declared as pointer to const [constParameterPointer] umbrello-23.08.2/lib/kdev5-php/duchain/helper.cpp:376:93: style: Parameter 'editor' can be declared as pointer to const [constParameterPointer] umbrello-23.08.2/lib/kdev5-php/duchain/helper.cpp:132:56: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/lib/kdev5-php/duchain/navigation/declarationnavigationcontext.cpp:59:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Interface [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/navigation/declarationnavigationcontext.cpp:117:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NavigateDeclaration [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/navigation/declarationnavigationcontext.cpp:160:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConstModifier [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/navigation/declarationnavigationcontext.cpp:75:39: style: Local variable 'classDecl' shadows outer variable [shadowVariable] umbrello-23.08.2/lib/kdev5-php/duchain/navigation/declarationnavigationcontext.cpp:44:23: note: Shadowed declaration umbrello-23.08.2/lib/kdev5-php/duchain/navigation/declarationnavigationcontext.cpp:75:39: note: Shadow variable umbrello-23.08.2/lib/kdev5-php/duchain/navigation/magicconstantnavigationcontext.cpp:59:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_topContext [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/navigation/navigationwidget.cpp:22:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_topContext [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/navigation/navigationwidget.cpp:38:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_topContext [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/navigation/navigationwidget.cpp:53:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_topContext [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/phpducontext.cpp:35:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Import [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/declarationbuilder.h:43:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_editor [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/benchmarks.cpp:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/declarationbuilder.h:40:5: warning: Member variable 'DeclarationBuilder::m_actuallyRecompiling' is not initialized in the constructor. [uninitMemberVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/declarationbuilder.h:40:5: warning: Member variable 'DeclarationBuilder::m_functionCallParameterPos' is not initialized in the constructor. [uninitMemberVar] umbrello-23.08.2/lib/kdev5-php/duchain/builders/declarationbuilder.h:40:5: style: Class 'DeclarationBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/kdev5-php/duchain/tests/benchmarks.cpp:83:20: style: Local variable 'useBuilder' shadows outer function [shadowFunction] umbrello-23.08.2/lib/kdev5-php/duchain/tests/benchmarks.h:29:10: note: Shadowed declaration umbrello-23.08.2/lib/kdev5-php/duchain/tests/benchmarks.cpp:83:20: note: Shadow variable umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:52:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:82:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:136:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:158:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:235:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:298:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:329:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:356:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:375:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:410:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:459:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:511:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:538:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:561:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:604:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:626:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:648:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:707:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:766:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:782:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:810:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:834:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:858:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:876:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:893:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:907:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:920:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:950:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable classBody [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:969:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeInt [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:985:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1007:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1025:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1043:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1060:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1079:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1095:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1112:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1123:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1134:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1145:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1157:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1174:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1186:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1198:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1209:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1222:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1276:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1293:140: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1323:134: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1347:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1381:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1399:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1430:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1447:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1487:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1521:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1543:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1556:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1571:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1589:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1609:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1618:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1674:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1712:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1729:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1755:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1777:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1802:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1826:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1843:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1858:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1877:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1895:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1916:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1935:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1955:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1977:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1997:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2049:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2097:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2138:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2155:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2222:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2263:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2276:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2297:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2317:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2335:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2362:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2380:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2401:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2425:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2486:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2522:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2555:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2582:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2618:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Instance [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2637:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usesMap [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2669:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2687:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2715:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2741:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2753:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2777:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2788:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2819:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2834:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2845:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2859:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2872:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2888:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2908:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2935:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2600:5: warning:inconclusive: Member variable 'TestUse::uses' is not initialized in the constructor. [uninitMemberVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1172:5: style: Statements following 'return' will never be executed. [unreachableCode] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2345:25: style: The scope of the variable 'decs' can be reduced. [variableScope] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2074:29: style: Local variable 'decs' shadows outer variable [shadowVariable] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2058:25: note: Shadowed declaration umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2074:29: note: Shadow variable umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1464:19: style: Variable 'top2' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain_multiplefiles.cpp:39:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VisibleDeclarationsAndContexts [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain_multiplefiles.cpp:61:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VisibleDeclarationsAndContexts [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain_multiplefiles.cpp:83:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VisibleDeclarationsAndContexts [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain_multiplefiles.cpp:99:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VisibleDeclarationsAndContexts [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain_multiplefiles.cpp:121:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VisibleDeclarationsAndContexts [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain_multiplefiles.cpp:137:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VisibleDeclarationsAndContexts [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain_multiplefiles.cpp:158:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VisibleDeclarationsAndContexts [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain_multiplefiles.cpp:176:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VisibleDeclarationsAndContexts [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain_multiplefiles.cpp:220:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllDeclarationsContextsAndUses [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain_multiplefiles.cpp:267:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllDeclarationsContextsAndUses [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain_multiplefiles.cpp:290:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllDeclarationsAndContexts [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain_multiplefiles.h:20:1: style: The class 'TestDUChainMultipleFiles' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain_multiplefiles.cpp:28:32: warning: The class 'TestDUChainMultipleFiles' defines member function with name 'initTestCase' also defined in its parent class 'DUChainTestBase'. [duplInheritedMember] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchaintestbase.h:56:10: note: Parent function 'DUChainTestBase::initTestCase' umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain_multiplefiles.cpp:28:32: note: Derived function 'TestDUChainMultipleFiles::initTestCase' umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchaintestbase.cpp:42:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoUi [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchaintestbase.cpp:137:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchaintestbase.cpp:153:16: style: The scope of the variable 'testNumber' can be reduced. [variableScope] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchaintestbase.cpp:81:95: performance: Function parameter 'items' should be passed by const reference. [passedByValue] umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchaintestbase.cpp:84:56: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:40:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:56:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:74:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:92:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:109:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:128:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:144:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:165:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:189:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:200:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:213:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:231:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:254:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:274:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:323:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:340:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:377:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:438:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:490:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:534:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:562:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:591:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:609:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:639:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/duchain/types/indexedcontainer.h:44:5: error: There is an unknown macro here somewhere. Configuration is required. If START_APPENDED_LISTS_BASE is a macro then please configure it. [unknownMacro] umbrello-23.08.2/lib/kdev5-php/duchain/types/integraltypeextended.cpp:33:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConstModifier [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/parser/parsesession.cpp:65:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/parser/parsesession.h:58:37: style:inconclusive: Technically the member function 'Php::ParseSession::problems' can be const. [functionConst] umbrello-23.08.2/lib/kdev5-php/parser/parsesession.cpp:162:47: note: Technically the member function 'Php::ParseSession::problems' can be const. umbrello-23.08.2/lib/kdev5-php/parser/parsesession.h:58:37: note: Technically the member function 'Php::ParseSession::problems' can be const. umbrello-23.08.2/lib/kdev5-php/parser/parsesession.cpp:30:9: warning: Class 'ParseSession' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] umbrello-23.08.2/lib/kdev5-php/parser/parsesession.cpp:30:9: warning: Class 'ParseSession' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] umbrello-23.08.2/lib/kdev5-php/parser/parsesession.h:38:13: performance: Function 'contents()' should return member 'm_contents' by const reference. [returnByReference] umbrello-23.08.2/lib/kdev5-php/parser/parsesession.h:58:37: performance: Function 'problems()' should return member 'm_problems' by const reference. [returnByReference] umbrello-23.08.2/lib/kdev5-php/parser/parsesession.cpp:60:66: style:inconclusive: Function 'readFile' argument 2 names different: declaration 'charset' definition 'codec'. [funcArgNamesDifferent] umbrello-23.08.2/lib/kdev5-php/parser/parsesession.h:35:56: note: Function 'readFile' argument 2 names different: declaration 'charset' definition 'codec'. umbrello-23.08.2/lib/kdev5-php/parser/parsesession.cpp:60:66: note: Function 'readFile' argument 2 names different: declaration 'charset' definition 'codec'. umbrello-23.08.2/lib/kdev5-php/parser/phplexer.cpp:78:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Token_INVALID [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/parser/phplexer.cpp:184:25: warning: Return value of function num.toLong() is not used. [ignoredReturnValue] umbrello-23.08.2/lib/kdev5-php/parser/phplexer.h:54:10: style: Unused private function: 'Lexer::printState' [unusedPrivateFunction] umbrello-23.08.2/lib/kdev5-php/parser/phplexer.h:54:10: style:inconclusive: Technically the member function 'Php::Lexer::printState' can be const. [functionConst] umbrello-23.08.2/lib/kdev5-php/parser/phplexer.cpp:39:13: note: Technically the member function 'Php::Lexer::printState' can be const. umbrello-23.08.2/lib/kdev5-php/parser/phplexer.h:54:10: note: Technically the member function 'Php::Lexer::printState' can be const. umbrello-23.08.2/lib/kdev5-php/parser/phplexer.h:57:10: performance:inconclusive: Technically the member function 'Php::Lexer::isValidVariableIdentifier' can be static (but you may consider moving to unnamed namespace). [functionStatic] umbrello-23.08.2/lib/kdev5-php/parser/phplexer.cpp:1011:13: note: Technically the member function 'Php::Lexer::isValidVariableIdentifier' can be static (but you may consider moving to unnamed namespace). umbrello-23.08.2/lib/kdev5-php/parser/phplexer.h:57:10: note: Technically the member function 'Php::Lexer::isValidVariableIdentifier' can be static (but you may consider moving to unnamed namespace). umbrello-23.08.2/lib/kdev5-php/parser/phplexer.h:59:10: performance:inconclusive: Technically the member function 'Php::Lexer::isEscapedWithBackslash' can be static (but you may consider moving to unnamed namespace). [functionStatic] umbrello-23.08.2/lib/kdev5-php/parser/phplexer.cpp:983:13: note: Technically the member function 'Php::Lexer::isEscapedWithBackslash' can be static (but you may consider moving to unnamed namespace). umbrello-23.08.2/lib/kdev5-php/parser/phplexer.h:59:10: note: Technically the member function 'Php::Lexer::isEscapedWithBackslash' can be static (but you may consider moving to unnamed namespace). umbrello-23.08.2/lib/kdev5-php/parser/phplexer.h:60:10: style:inconclusive: Technically the member function 'Php::Lexer::isHereNowDocEnd' can be const. [functionConst] umbrello-23.08.2/lib/kdev5-php/parser/phplexer.cpp:965:13: note: Technically the member function 'Php::Lexer::isHereNowDocEnd' can be const. umbrello-23.08.2/lib/kdev5-php/parser/phplexer.h:60:10: note: Technically the member function 'Php::Lexer::isHereNowDocEnd' can be const. umbrello-23.08.2/lib/kdev5-php/parser/phplexer.cpp:23:55: style:inconclusive: Function 'Lexer' argument 2 names different: declaration 'contents' definition 'content'. [funcArgNamesDifferent] umbrello-23.08.2/lib/kdev5-php/parser/phplexer.h:37:52: note: Function 'Lexer' argument 2 names different: declaration 'contents' definition 'content'. umbrello-23.08.2/lib/kdev5-php/parser/phplexer.cpp:23:55: note: Function 'Lexer' argument 2 names different: declaration 'contents' definition 'content'. umbrello-23.08.2/lib/kdev5-php/parser/phplexer.cpp:102:19: style: Variable 'it' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/lib/kdev5-php/parser/phplexer.cpp:402:25: style: Variable 'it' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/lib/kdev5-php/parser/phplexer.cpp:458:21: style: Variable 'it' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:64:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:111:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultState [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:135:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:145:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:160:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:176:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:197:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Token_INLINE_HTML [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:222:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:240:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:258:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:278:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:291:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:308:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:327:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:363:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:388:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:402:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:422:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:454:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:480:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:506:9: style: The scope of the variable 'i' can be reduced. [variableScope] umbrello-23.08.2/lib/kdev5-php/phphighlighting.cpp:34:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConstModifier [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/phphighlighting.h:20:5: style: Class 'Highlighting' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/kdev5-php/phphighlighting.cpp:21:5: style: Class 'HighlightingInstance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/lib/kdev5-php/phplanguagesupport.cpp:51:1: error: There is an unknown macro here somewhere. Configuration is required. If K_PLUGIN_FACTORY_WITH_JSON is a macro then please configure it. [unknownMacro] umbrello-23.08.2/lib/kdev5-php/phpparsejob.cpp:68:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllDeclarationsAndContexts [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/phpparsejob.cpp:44:64: style:inconclusive: Function 'ParseJob' argument 2 names different: declaration 'LanguageSupport' definition 'languageSupport'. [funcArgNamesDifferent] umbrello-23.08.2/lib/kdev5-php/phpparsejob.h:37:87: note: Function 'ParseJob' argument 2 names different: declaration 'LanguageSupport' definition 'languageSupport'. umbrello-23.08.2/lib/kdev5-php/phpparsejob.cpp:44:64: note: Function 'ParseJob' argument 2 names different: declaration 'LanguageSupport' definition 'languageSupport'. umbrello-23.08.2/lib/kdev5-php/phpparsejob.cpp:215:55: style:inconclusive: Function 'hasParentDocument' argument 1 names different: declaration 'document' definition 'doc'. [funcArgNamesDifferent] umbrello-23.08.2/lib/kdev5-php/phpparsejob.h:53:59: note: Function 'hasParentDocument' argument 1 names different: declaration 'document' definition 'doc'. umbrello-23.08.2/lib/kdev5-php/phpparsejob.cpp:215:55: note: Function 'hasParentDocument' argument 1 names different: declaration 'document' definition 'doc'. umbrello-23.08.2/lib/kdev5-php/phpparsejob.cpp:171:13: style: Local variable 'p' shadows outer variable [shadowVariable] umbrello-23.08.2/lib/kdev5-php/phpparsejob.cpp:81:30: note: Shadowed declaration umbrello-23.08.2/lib/kdev5-php/phpparsejob.cpp:171:13: note: Shadow variable umbrello-23.08.2/lib/kdev5-php/phpparsejob.cpp:199:9: style: Local variable 'p' shadows outer variable [shadowVariable] umbrello-23.08.2/lib/kdev5-php/phpparsejob.cpp:81:30: note: Shadowed declaration umbrello-23.08.2/lib/kdev5-php/phpparsejob.cpp:199:9: note: Shadow variable umbrello-23.08.2/lib/kdev5-php/testprovider/phpunitprovider.cpp:37:1: error: There is an unknown macro here somewhere. Configuration is required. If K_PLUGIN_FACTORY is a macro then please configure it. [unknownMacro] umbrello-23.08.2/lib/kdev5-php/testprovider/phpunitrunjob.cpp:136:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Failed [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/testprovider/phpunitrunjob.cpp:162:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/testprovider/phpunitrunjob.cpp:83:5: warning: Possible leak in public function. The pointer 'm_process' is not deallocated before it is allocated. [publicAllocationError] umbrello-23.08.2/lib/kdev5-php/testprovider/phpunitrunjob.cpp:45:62: warning: Either the condition 'type' is redundant or there is possible null pointer dereference: type. [nullPointerRedundantCheck] umbrello-23.08.2/lib/kdev5-php/testprovider/phpunitrunjob.cpp:46:5: note: Assuming that condition 'type' is not redundant umbrello-23.08.2/lib/kdev5-php/testprovider/phpunitrunjob.cpp:45:62: note: Null pointer dereference umbrello-23.08.2/lib/kdev5-php/testprovider/phpunitrunjob.cpp:45:84: warning: Either the condition 'mode' is redundant or there is possible null pointer dereference: mode. [nullPointerRedundantCheck] umbrello-23.08.2/lib/kdev5-php/testprovider/phpunitrunjob.cpp:46:5: note: Assuming that condition 'mode' is not redundant umbrello-23.08.2/lib/kdev5-php/testprovider/phpunitrunjob.cpp:45:84: note: Null pointer dereference umbrello-23.08.2/lib/kdev5-php/testprovider/phpunitrunjob.cpp:52:55: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/lib/kdev5-php/testprovider/phpunitrunjob.cpp:62:87: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/lib/kdev5-php/testprovider/phpunitrunjob.cpp:142:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/lib/kdev5-php/testprovider/phpunitrunjob.cpp:175:21: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/lib/kdev5-php/testprovider/phpunittestsuite.cpp:37:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Verbose [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdev5-php/testprovider/testdoxdelegate.cpp:40:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Text [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdevplatform/tests/autotestshell.cpp:22:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_instance [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdevplatform/tests/testcore.cpp:33:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_self [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdevplatform/tests/testcore.cpp:40:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_self [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdevplatform/tests/testcore.cpp:96:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_shuttingDown [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdevplatform/tests/testcore.cpp:101:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sessionController [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdevplatform/tests/testcore.cpp:106:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pluginController [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdevplatform/tests/testcore.cpp:111:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runController [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdevplatform/tests/testcore.cpp:116:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable documentController [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdevplatform/tests/testcore.cpp:121:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable partController [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdevplatform/tests/testcore.cpp:126:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable projectController [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdevplatform/tests/testcore.cpp:131:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable languageController [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdevplatform/tests/testcore.cpp:136:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uiController [valueFlowBailoutIncompleteVar] umbrello-23.08.2/lib/kdevplatform/tests/testcore.cpp:63:69: style:inconclusive: Function 'initializeNonStatic' argument 2 names different: declaration 'session' definition '_session'. [funcArgNamesDifferent] umbrello-23.08.2/lib/kdevplatform/tests/testcore.h:108:63: note: Function 'initializeNonStatic' argument 2 names different: declaration 'session' definition '_session'. umbrello-23.08.2/lib/kdevplatform/tests/testcore.cpp:63:69: note: Function 'initializeNonStatic' argument 2 names different: declaration 'session' definition '_session'. umbrello-23.08.2/maintainer/svg2png.cpp:19:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] umbrello-23.08.2/maintainer/svg2png.cpp:28:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] umbrello-23.08.2/test/import/cxx/cxx11-constexpr.cpp:24:24: style: Unused private function: 'ExplicitConstExprConstructorDefinition::ExplicitConstructorDefinition' [unusedPrivateFunction] umbrello-23.08.2/test/import/cxx/cxx11-constexpr.cpp:24:24: performance:inconclusive: Technically the member function 'ExplicitConstExprConstructorDefinition::ExplicitConstructorDefinition' can be static (but you may consider moving to unnamed namespace). [functionStatic] umbrello-23.08.2/test/import/cxx/cxx11-constexpr.cpp:16:15: style: Class 'ConstExprConstructorDefinition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/test/import/cxx/cxx11-constexpr.cpp:16:55: style: Parameter 'param' can be declared as reference to const [constParameterReference] umbrello-23.08.2/test/import/cxx/cxx11-constexpr.cpp:24:63: style: Parameter 'param' can be declared as reference to const [constParameterReference] umbrello-23.08.2/tools/po2xmi.cpp:30:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] umbrello-23.08.2/tools/shared.cpp:57:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] umbrello-23.08.2/tools/shared.cpp:167:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] umbrello-23.08.2/tools/shared.cpp:212:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] umbrello-23.08.2/tools/xmi2pot.cpp:24:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/_unused/plugin.h:82:14: style: The destructor '~Plugin' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/_unused/configurable.h:63:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/_unused/plugin.h:82:14: note: Destructor in derived class umbrello-23.08.2/umbrello/_unused/plugin.h:138:18: style: The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/_unused/configurable.h:72:18: note: Virtual function in base class umbrello-23.08.2/umbrello/_unused/plugin.h:138:18: note: Function in derived class umbrello-23.08.2/umbrello/_unused/configurable.cpp:49:17: style: Variable 'plugin' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/_unused/plugin.cpp:66:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/_unused/plugin.cpp:91:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/_unused/plugin.cpp:138:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tty [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/_unused/plugin.h:85:16: performance: Function 'instanceName()' should return member '_instanceName' by const reference. [returnByReference] umbrello-23.08.2/umbrello/_unused/pluginloader.cpp:65:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/_unused/pluginloader.cpp:110:9: error: Dereferencing 'plugin' after it is deallocated / released [deallocuse] umbrello-23.08.2/umbrello/_unused/pluginloader.cpp:114:5: error: Returning/dereferencing 'plugin' after it is deallocated / released [deallocret] umbrello-23.08.2/umbrello/_unused/pluginloader.cpp:103:20: note: Returning/dereferencing 'plugin' after it is deallocated / released umbrello-23.08.2/umbrello/_unused/pluginloader.cpp:114:5: note: Returning/dereferencing 'plugin' after it is deallocated / released umbrello-23.08.2/umbrello/_unused/pluginloader.cpp:147:13: style: Variable 'plugin' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/_unused/pluginloader.cpp:155:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/assocrules.cpp:30:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/basictypes.cpp:1321:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralFont [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/basictypes.cpp:1337:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hungarian [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/basictypes.cpp:1154:54: style: Same expression 'item==Uml::ProgrammingLanguage::Vala' found multiple times in chain of '||' operators. [duplicateExpression] umbrello-23.08.2/umbrello/basictypes.cpp:1295:41: style: Parameter 'type' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/birdview.cpp:36:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScrollBarAlwaysOff [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/birdview.cpp:95:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/birdview.cpp:207:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseMove [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/birdview.cpp:182:13: style: Variable 'key' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/birdview.cpp:186:13: style: Variable 'key' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/birdview.cpp:190:13: style: Variable 'key' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/birdview.cpp:194:13: style: Variable 'key' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/clipboard/idchangelog.cpp:65:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/clipboard/idchangelog.cpp:103:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/clipboard/idchangelog.cpp:124:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/clipboard/idchangelog.cpp:20:5: performance: Variable 'm_LogArray' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] umbrello-23.08.2/umbrello/clipboard/idchangelog.h:38:19: style:inconclusive: Technically the member function 'IDChangeLog::findNewID' can be const. [functionConst] umbrello-23.08.2/umbrello/clipboard/idchangelog.cpp:57:28: note: Technically the member function 'IDChangeLog::findNewID' can be const. umbrello-23.08.2/umbrello/clipboard/idchangelog.h:38:19: note: Technically the member function 'IDChangeLog::findNewID' can be const. umbrello-23.08.2/umbrello/clipboard/idchangelog.h:39:19: style:inconclusive: Technically the member function 'IDChangeLog::findOldID' can be const. [functionConst] umbrello-23.08.2/umbrello/clipboard/idchangelog.cpp:94:28: note: Technically the member function 'IDChangeLog::findOldID' can be const. umbrello-23.08.2/umbrello/clipboard/idchangelog.h:39:19: note: Technically the member function 'IDChangeLog::findOldID' can be const. umbrello-23.08.2/umbrello/clipboard/idchangelog.h:80:10: style:inconclusive: Technically the member function 'IDChangeLog::findIDChange' can be const. [functionConst] umbrello-23.08.2/umbrello/clipboard/idchangelog.cpp:106:19: note: Technically the member function 'IDChangeLog::findIDChange' can be const. umbrello-23.08.2/umbrello/clipboard/idchangelog.h:80:10: note: Technically the member function 'IDChangeLog::findIDChange' can be const. umbrello-23.08.2/umbrello/clipboard/umlclipboard.cpp:44:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/clipboard/umldragdata.cpp:40:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/cmdlineexportallviewsevent.cpp:21:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/cmds/cmdcreatediagram.cpp:29:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/cmds/cmdhandlerename.cpp:21:9: performance: Variable 'm_oldstring' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] umbrello-23.08.2/umbrello/cmds/cmdsetstereotype.cpp:20:9: performance: Variable 'm_oldStereo' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] umbrello-23.08.2/umbrello/cmds/cmdsetstereotype.h:17:14: style: The destructor '~CmdSetStereotype' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/cmds/cmdbaseobjectcommand.h:22:22: note: Virtual destructor in base class umbrello-23.08.2/umbrello/cmds/cmdsetstereotype.h:17:14: note: Destructor in derived class umbrello-23.08.2/umbrello/cmds/cmdsetvisibility.h:17:14: style: The destructor '~CmdSetVisibility' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/cmds/cmdbaseobjectcommand.h:22:22: note: Virtual destructor in base class umbrello-23.08.2/umbrello/cmds/cmdsetvisibility.h:17:14: note: Destructor in derived class umbrello-23.08.2/umbrello/cmds/generic/cmdcreateumlobject.cpp:50:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:119:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Containment [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/cmds/widget/cmdbasewidgetcommand.h:24:13: style: Class 'CmdBaseWidgetCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:83:28: style: Local variable 'widget' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/cmds/widget/cmdbasewidgetcommand.h:41:24: note: Shadowed declaration umbrello-23.08.2/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:83:28: note: Shadow variable umbrello-23.08.2/umbrello/cmds/widget/cmdchangefillcolor.h:23:14: style: The destructor '~CmdChangeFillColor' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/cmds/widget/cmdbasewidgetcommand.h:25:22: note: Virtual destructor in base class umbrello-23.08.2/umbrello/cmds/widget/cmdchangefillcolor.h:23:14: note: Destructor in derived class umbrello-23.08.2/umbrello/cmds/widget/cmdchangefillcolor.cpp:17:55: style:inconclusive: Function 'CmdChangeFillColor' argument 1 names different: declaration 'w' definition 'widget'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/cmds/widget/cmdchangefillcolor.h:22:43: note: Function 'CmdChangeFillColor' argument 1 names different: declaration 'w' definition 'widget'. umbrello-23.08.2/umbrello/cmds/widget/cmdchangefillcolor.cpp:17:55: note: Function 'CmdChangeFillColor' argument 1 names different: declaration 'w' definition 'widget'. umbrello-23.08.2/umbrello/cmds/widget/cmdchangelinecolor.h:21:10: style: The destructor '~CmdChangeLineColor' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/cmds/widget/cmdbasewidgetcommand.h:25:22: note: Virtual destructor in base class umbrello-23.08.2/umbrello/cmds/widget/cmdchangelinecolor.h:21:10: note: Destructor in derived class umbrello-23.08.2/umbrello/cmds/widget/cmdchangelinecolor.cpp:17:55: style:inconclusive: Function 'CmdChangeLineColor' argument 1 names different: declaration 'w' definition 'widget'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/cmds/widget/cmdchangelinecolor.h:20:39: note: Function 'CmdChangeLineColor' argument 1 names different: declaration 'w' definition 'widget'. umbrello-23.08.2/umbrello/cmds/widget/cmdchangelinecolor.cpp:17:55: note: Function 'CmdChangeLineColor' argument 1 names different: declaration 'w' definition 'widget'. umbrello-23.08.2/umbrello/cmds/widget/cmdchangelinewidth.h:19:10: style: The destructor '~CmdChangeLineWidth' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/cmds/widget/cmdbasewidgetcommand.h:25:22: note: Virtual destructor in base class umbrello-23.08.2/umbrello/cmds/widget/cmdchangelinewidth.h:19:10: note: Destructor in derived class umbrello-23.08.2/umbrello/cmds/widget/cmdchangelinewidth.cpp:18:55: style:inconclusive: Function 'CmdChangeLineWidth' argument 1 names different: declaration 'w' definition 'widget'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/cmds/widget/cmdchangelinewidth.h:18:39: note: Function 'CmdChangeLineWidth' argument 1 names different: declaration 'w' definition 'widget'. umbrello-23.08.2/umbrello/cmds/widget/cmdchangelinewidth.cpp:18:55: note: Function 'CmdChangeLineWidth' argument 1 names different: declaration 'w' definition 'widget'. umbrello-23.08.2/umbrello/cmds/widget/cmdchangetextcolor.h:21:10: style: The destructor '~CmdChangeTextColor' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/cmds/widget/cmdbasewidgetcommand.h:25:22: note: Virtual destructor in base class umbrello-23.08.2/umbrello/cmds/widget/cmdchangetextcolor.h:21:10: note: Destructor in derived class umbrello-23.08.2/umbrello/cmds/widget/cmdchangetextcolor.cpp:17:55: style:inconclusive: Function 'CmdChangeTextColor' argument 1 names different: declaration 'w' definition 'widget'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/cmds/widget/cmdchangetextcolor.h:20:39: note: Function 'CmdChangeTextColor' argument 1 names different: declaration 'w' definition 'widget'. umbrello-23.08.2/umbrello/cmds/widget/cmdchangetextcolor.cpp:17:55: note: Function 'CmdChangeTextColor' argument 1 names different: declaration 'w' definition 'widget'. umbrello-23.08.2/umbrello/cmds/widget/cmdchangeusefillcolor.h:20:14: style: The destructor '~CmdChangeUseFillColor' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/cmds/widget/cmdbasewidgetcommand.h:25:22: note: Virtual destructor in base class umbrello-23.08.2/umbrello/cmds/widget/cmdchangeusefillcolor.h:20:14: note: Destructor in derived class umbrello-23.08.2/umbrello/cmds/widget/cmdchangeusefillcolor.cpp:16:61: style:inconclusive: Function 'CmdChangeUseFillColor' argument 1 names different: declaration 'w' definition 'widget'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/cmds/widget/cmdchangeusefillcolor.h:19:46: note: Function 'CmdChangeUseFillColor' argument 1 names different: declaration 'w' definition 'widget'. umbrello-23.08.2/umbrello/cmds/widget/cmdchangeusefillcolor.cpp:16:61: note: Function 'CmdChangeUseFillColor' argument 1 names different: declaration 'w' definition 'widget'. umbrello-23.08.2/umbrello/cmds/widget/cmdchangevisualproperty.h:19:10: style: The destructor '~CmdChangeVisualProperty' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/cmds/widget/cmdbasewidgetcommand.h:25:22: note: Virtual destructor in base class umbrello-23.08.2/umbrello/cmds/widget/cmdchangevisualproperty.h:19:10: note: Destructor in derived class umbrello-23.08.2/umbrello/cmds/widget/cmdcreatewidget.h:22:9: style: Class 'CmdCreateWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/umbrello/cmds/widget/cmdcreatewidget.h:23:10: style: The destructor '~CmdCreateWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/cmds/widget/cmdbasewidgetcommand.h:25:22: note: Virtual destructor in base class umbrello-23.08.2/umbrello/cmds/widget/cmdcreatewidget.h:23:10: note: Destructor in derived class umbrello-23.08.2/umbrello/cmds/widget/cmdmovewidget.h:21:10: style: The destructor '~CmdMoveWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/cmds/widget/cmdbasewidgetcommand.h:25:22: note: Virtual destructor in base class umbrello-23.08.2/umbrello/cmds/widget/cmdmovewidget.h:21:10: note: Destructor in derived class umbrello-23.08.2/umbrello/cmds/widget/cmdremovewidget.h:22:9: style: Class 'CmdRemoveWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/umbrello/cmds/widget/cmdremovewidget.h:23:10: style: The destructor '~CmdRemoveWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/cmds/widget/cmdbasewidgetcommand.h:25:22: note: Virtual destructor in base class umbrello-23.08.2/umbrello/cmds/widget/cmdremovewidget.h:23:10: note: Destructor in derived class umbrello-23.08.2/umbrello/cmds/widget/cmdresizewidget.h:21:10: style: The destructor '~CmdResizeWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/cmds/widget/cmdbasewidgetcommand.h:25:22: note: Virtual destructor in base class umbrello-23.08.2/umbrello/cmds/widget/cmdresizewidget.h:21:10: note: Destructor in derived class umbrello-23.08.2/umbrello/codegenerators/ada/adawriter.cpp:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentLevel [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ada/adawriter.cpp:55:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ada [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ada/adawriter.cpp:64:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Interface [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ada/adawriter.cpp:93:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Logical [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ada/adawriter.cpp:118:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Logical [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ada/adawriter.cpp:144:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ada/adawriter.cpp:255:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ada/adawriter.cpp:461:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ada/adawriter.cpp:671:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ada/adawriter.cpp:728:31: warning: Either the condition 'at' is redundant or there is possible null pointer dereference: at. [nullPointerRedundantCheck] umbrello-23.08.2/umbrello/codegenerators/ada/adawriter.cpp:738:29: note: Assuming that condition 'at' is not redundant umbrello-23.08.2/umbrello/codegenerators/ada/adawriter.cpp:728:31: note: Null pointer dereference umbrello-23.08.2/umbrello/codegenerators/ada/adawriter.cpp:735:29: warning: Either the condition 'at' is redundant or there is possible null pointer dereference: at. [nullPointerRedundantCheck] umbrello-23.08.2/umbrello/codegenerators/ada/adawriter.cpp:738:29: note: Assuming that condition 'at' is not redundant umbrello-23.08.2/umbrello/codegenerators/ada/adawriter.cpp:735:29: note: Null pointer dereference umbrello-23.08.2/umbrello/codegenerators/ada/adawriter.cpp:737:42: warning: Either the condition 'at' is redundant or there is possible null pointer dereference: at. [nullPointerRedundantCheck] umbrello-23.08.2/umbrello/codegenerators/ada/adawriter.cpp:738:29: note: Assuming that condition 'at' is not redundant umbrello-23.08.2/umbrello/codegenerators/ada/adawriter.cpp:737:42: note: Null pointer dereference umbrello-23.08.2/umbrello/codegenerators/ada/adawriter.cpp:115:13: style: Local variable 'className' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/codegenerators/ada/adawriter.h:58:13: note: Shadowed declaration umbrello-23.08.2/umbrello/codegenerators/ada/adawriter.cpp:115:13: note: Shadow variable umbrello-23.08.2/umbrello/codegenerators/ada/adawriter.cpp:179:40: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:48:20: warning: The class 'CodeMethodBlock' defines member function with name 'getParentDocument' also defined in its parent class 'TextBlock'. [duplInheritedMember] umbrello-23.08.2/umbrello/codegenerators/textblock.h:38:20: note: Parent function 'TextBlock::getParentDocument' umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:48:20: note: Derived function 'CodeMethodBlock::getParentDocument' umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:36:17: warning: The class 'CodeClassFieldDeclarationBlock' defines member function with name 'getParentObject' also defined in its parent class 'OwnedCodeBlock'. [duplInheritedMember] umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.h:31:17: note: Parent function 'OwnedCodeBlock::getParentObject' umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:36:17: note: Derived function 'CodeClassFieldDeclarationBlock::getParentObject' umbrello-23.08.2/umbrello/codegenerators/advancedcodegenerator.h:22:14: style: The destructor '~AdvancedCodeGenerator' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codegenerator.h:59:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/advancedcodegenerator.h:22:14: note: Destructor in derived class umbrello-23.08.2/umbrello/codegenerators/advancedcodegenerator.h:33:18: style: The function 'initFromParentDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codegenerator.h:127:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/advancedcodegenerator.h:33:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeblock.h:29:14: style: The destructor '~CodeBlock' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/textblock.h:29:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/codeblock.h:29:14: note: Destructor in derived class umbrello-23.08.2/umbrello/codegenerators/codeblock.h:36:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/textblock.h:67:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeblock.h:36:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeblock.h:37:18: style: The function 'loadFromXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/textblock.h:73:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeblock.h:37:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeblock.h:39:18: style: The function 'setAttributesFromObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/textblock.h:77:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeblock.h:39:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeblock.h:45:18: style: The function 'setAttributesOnNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/textblock.h:92:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeblock.h:45:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeblock.h:46:18: style: The function 'setAttributesFromNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/textblock.h:93:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeblock.h:46:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codecomment.h:24:14: style: The destructor '~CodeComment' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/textblock.h:29:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/codecomment.h:24:14: note: Destructor in derived class umbrello-23.08.2/umbrello/codegenerators/codecomment.h:26:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/textblock.h:67:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codecomment.h:26:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codecomment.h:27:18: style: The function 'loadFromXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/textblock.h:73:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codecomment.h:27:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:28:14: style: The destructor '~CodeBlockWithComments' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codeblock.h:29:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:28:14: note: Destructor in derived class umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:34:21: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/textblock.h:58:21: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:34:21: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:38:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codeblock.h:36:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:38:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:40:18: style: The function 'loadFromXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codeblock.h:37:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:40:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:42:18: style: The function 'setAttributesFromObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codeblock.h:39:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:42:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:46:18: style: The function 'setAttributesOnNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codeblock.h:45:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:46:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:48:18: style: The function 'setAttributesFromNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codeblock.h:46:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:48:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:40:14: style: The destructor '~CodeMethodBlock' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.h:29:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:40:14: note: Destructor in derived class umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:42:21: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:34:21: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:42:21: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:55:18: style: The function 'updateContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.h:33:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:55:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:59:18: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.h:37:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:59:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:72:18: style: The function 'setAttributesOnNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.h:39:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:72:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:74:18: style: The function 'setAttributesFromNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.h:40:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:74:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:76:18: style: The function 'setAttributesFromObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.h:41:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:76:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:85:18: style: The function 'syncToParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.h:51:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:85:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.h:32:14: style: The destructor '~CodeAccessorMethod' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:40:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.h:32:14: note: Destructor in derived class umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.h:44:18: style: The function 'updateContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:55:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.h:44:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.h:46:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:38:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.h:46:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.h:47:18: style: The function 'loadFromXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:40:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.h:47:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.h:49:18: style: The function 'setAttributesFromObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:76:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.h:49:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.h:53:18: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:59:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.h:53:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.h:55:18: style: The function 'setAttributesOnNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:72:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.h:55:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.h:57:18: style: The function 'setAttributesFromNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:74:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.h:57:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.h:59:18: style: The function 'updateMethodDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:70:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.h:59:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:30:14: style: The destructor '~HierarchicalCodeBlock' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:28:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:30:14: note: Destructor in derived class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:36:10: style: The function 'addTextBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:35:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:36:10: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: style: The function 'insertTextBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:43:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: style: The function 'removeTextBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:37:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:46:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:38:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:46:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: style: The function 'loadFromXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:40:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:50:21: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:34:21: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:50:21: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:53:13: style: The function 'getUniqueTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:63:21: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:53:13: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:57:25: style: The function 'newCodeBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:68:25: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:57:25: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:58:37: style: The function 'newCodeBlockWithComments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:69:37: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:58:37: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:59:37: style: The function 'newHierarchicalCodeBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:70:37: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:59:37: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:63:18: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/textblock.h:90:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:63:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: style: The function 'setAttributesOnNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:46:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: style: The function 'setAttributesFromNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:48:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: style: The function 'setAttributesFromObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:42:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:71:17: style: The function 'findCodeClassFieldTextBlockByTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:90:25: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:71:17: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codedocument.h:36:14: style: The destructor '~CodeDocument' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:33:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/codedocument.h:36:14: note: Destructor in derived class umbrello-23.08.2/umbrello/codegenerators/codedocument.h:58:10: style: The function 'insertTextBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:43:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codedocument.h:58:10: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codedocument.h:67:25: style: The function 'newCodeBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:68:25: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codedocument.h:67:25: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codedocument.h:68:37: style: The function 'newHierarchicalCodeBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:70:37: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codedocument.h:68:37: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codedocument.h:69:37: style: The function 'newCodeBlockWithComments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:69:37: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codedocument.h:69:37: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codedocument.h:71:21: style: The function 'getUniqueTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:63:21: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codedocument.h:71:21: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codedocument.h:83:18: style: The function 'setAttributesOnNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:76:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codedocument.h:83:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codedocument.h:85:18: style: The function 'setAttributesFromNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:78:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codedocument.h:85:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codedocument.h:97:10: style: The function 'resetTextBlocks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:84:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codedocument.h:97:10: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codedocument.h:99:25: style: The function 'findCodeClassFieldTextBlockByTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:90:25: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codedocument.h:99:25: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeoperation.h:33:14: style: The destructor '~CodeOperation' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:40:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/codeoperation.h:33:14: note: Destructor in derived class umbrello-23.08.2/umbrello/codegenerators/codeoperation.h:37:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:38:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeoperation.h:37:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeoperation.h:39:18: style: The function 'loadFromXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:40:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeoperation.h:39:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeoperation.h:43:18: style: The function 'setAttributesFromObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:76:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeoperation.h:43:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeoperation.h:45:18: style: The function 'updateMethodDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:70:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeoperation.h:45:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeoperation.h:46:18: style: The function 'updateContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:55:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeoperation.h:46:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeoperation.h:53:18: style: The function 'setAttributesOnNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:72:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeoperation.h:53:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeoperation.h:55:18: style: The function 'setAttributesFromNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:74:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeoperation.h:55:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:32:14: style: The destructor '~CodeClassFieldDeclarationBlock' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.h:29:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:32:14: note: Destructor in derived class umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:38:18: style: The function 'setAttributesFromObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.h:41:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:38:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:40:18: style: The function 'updateContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.h:33:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:40:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:38:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: style: The function 'loadFromXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:40:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.h:37:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:50:18: style: The function 'setAttributesOnNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.h:39:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:50:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: style: The function 'setAttributesFromNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.h:40:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:63:18: style: The function 'syncToParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.h:51:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:63:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeclassfield.h:39:14: style: The destructor '~CodeClassField' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codeparameter.h:28:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/codeclassfield.h:39:14: note: Destructor in derived class umbrello-23.08.2/umbrello/codegenerators/codeclassfield.h:48:13: style: The function 'getTypeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codeparameter.h:40:21: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeclassfield.h:48:13: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeclassfield.h:81:10: style: The function 'updateContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codeparameter.h:53:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeclassfield.h:81:10: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeclassfield.h:117:18: style: The function 'setAttributesOnNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codeparameter.h:57:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeclassfield.h:117:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/codeclassfield.h:119:18: style: The function 'setAttributesFromNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codeparameter.h:58:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codeclassfield.h:119:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.h:37:14: style: The destructor '~ClassifierCodeDocument' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codedocument.h:36:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.h:37:14: note: Destructor in derived class umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.h:73:18: style: The function 'synchronize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codedocument.h:75:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.h:73:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.h:80:18: style: The function 'updateContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codedocument.h:77:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.h:80:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.h:82:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codedocument.h:64:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.h:82:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.h:83:18: style: The function 'loadFromXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codedocument.h:65:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.h:83:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.h:89:18: style: The function 'setAttributesOnNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codedocument.h:83:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.h:89:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.h:90:18: style: The function 'setAttributesFromNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codedocument.h:85:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.h:90:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.h:92:17: style: The function 'findCodeClassFieldTextBlockByTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codedocument.h:99:25: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.h:92:17: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/advancedcodegenerator.cpp:66:41: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/as/aswriter.cpp:512:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/as/aswriter.cpp:671:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/as/aswriter.cpp:736:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/as/aswriter.cpp:776:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActionScript [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/as/aswriter.cpp:486:14: style: Redundant initialization for 'fileName'. The initialized value is overwritten before it is read. [redundantInitialization] umbrello-23.08.2/umbrello/codegenerators/as/aswriter.cpp:483:22: note: fileName is initialized umbrello-23.08.2/umbrello/codegenerators/as/aswriter.cpp:486:14: note: fileName is overwritten umbrello-23.08.2/umbrello/codegenerators/as/aswriter.cpp:666:73: style:inconclusive: Function 'writeAssociation' argument 2 names different: declaration 'assoclist' definition 'assocList'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/as/aswriter.h:37:67: note: Function 'writeAssociation' argument 2 names different: declaration 'assoclist' definition 'assocList'. umbrello-23.08.2/umbrello/codegenerators/as/aswriter.cpp:666:73: note: Function 'writeAssociation' argument 2 names different: declaration 'assoclist' definition 'assocList'. umbrello-23.08.2/umbrello/codegenerators/as/aswriter.cpp:722:40: performance: Function parameter 'classname' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/as/aswriter.cpp:666:42: style: Parameter 'classname' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codegenerators/as/aswriter.cpp:666:73: style: Parameter 'assocList' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:254:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:415:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Class [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:423:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Interface [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:556:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:583:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:204:24: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:336:42: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:593:38: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:605:38: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:202:77: style:inconclusive: Function 'addAttributeClassField' argument 1 names different: declaration 'at' definition 'obj'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.h:117:56: note: Function 'addAttributeClassField' argument 1 names different: declaration 'at' definition 'obj'. umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:202:77: note: Function 'addAttributeClassField' argument 1 names different: declaration 'at' definition 'obj'. umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:243:79: style:inconclusive: Function 'removeAttributeClassField' argument 1 names different: declaration 'at' definition 'obj'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.h:119:59: note: Function 'removeAttributeClassField' argument 1 names different: declaration 'at' definition 'obj'. umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:243:79: note: Function 'removeAttributeClassField' argument 1 names different: declaration 'at' definition 'obj'. umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:305:68: style:inconclusive: Function 'addOperation' argument 1 names different: declaration 'obj' definition 'o'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.h:121:46: note: Function 'addOperation' argument 1 names different: declaration 'obj' definition 'o'. umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:305:68: note: Function 'addOperation' argument 1 names different: declaration 'obj' definition 'o'. umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:334:71: style:inconclusive: Function 'removeOperation' argument 1 names different: declaration 'obj' definition 'op'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.h:122:49: note: Function 'removeOperation' argument 1 names different: declaration 'obj' definition 'op'. umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:334:71: note: Function 'removeOperation' argument 1 names different: declaration 'obj' definition 'op'. umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:430:52: style:inconclusive: Function 'init' argument 1 names different: declaration 'classifier' definition 'c'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.h:113:30: note: Function 'init' argument 1 names different: declaration 'classifier' definition 'c'. umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:430:52: note: Function 'init' argument 1 names different: declaration 'classifier' definition 'c'. umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:577:73: style:inconclusive: Function 'addAssociationClassField' argument 1 names different: declaration 'assoc' definition 'a'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.h:118:51: note: Function 'addAssociationClassField' argument 1 names different: declaration 'assoc' definition 'a'. umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:577:73: note: Function 'addAssociationClassField' argument 1 names different: declaration 'assoc' definition 'a'. umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:622:67: style:inconclusive: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'elem'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.h:90:53: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'elem'. umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:622:67: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'elem'. umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:681:67: style:inconclusive: Function 'loadClassFieldsFromXMI' argument 1 names different: declaration 'childElem' definition 'elem'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.h:87:46: note: Function 'loadClassFieldsFromXMI' argument 1 names different: declaration 'childElem' definition 'elem'. umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:681:67: note: Function 'loadClassFieldsFromXMI' argument 1 names different: declaration 'childElem' definition 'elem'. umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:363:32: style: Local variable 'list' shadows outer argument [shadowArgument] umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:356:75: note: Shadowed declaration umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:363:32: note: Shadow variable umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:356:75: style: Parameter 'list' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:381:71: style: Parameter 'list' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:571:80: style: Parameter 'assocList' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:95:26: style: Variable 'cf' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:187:17: style: Variable 'umlobj' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:229:17: style: Variable 'umlobj' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:291:21: style: Variable 'tlist' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:292:5: style: Variable 'tb' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:362:26: style: Variable 'field' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:786:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.cpp:20:57: style:inconclusive: Function 'CodeAccessorMethod' argument 1 names different: declaration 'field' definition 'parentCF'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.h:31:50: note: Function 'CodeAccessorMethod' argument 1 names different: declaration 'field' definition 'parentCF'. umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.cpp:20:57: note: Function 'CodeAccessorMethod' argument 1 names different: declaration 'field' definition 'parentCF'. umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.cpp:69:67: style:inconclusive: Function 'setType' argument 1 names different: declaration 'type' definition 'atype'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.h:38:31: note: Function 'setType' argument 1 names different: declaration 'type' definition 'atype'. umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.cpp:69:67: note: Function 'setType' argument 1 names different: declaration 'type' definition 'atype'. umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.cpp:134:62: style:inconclusive: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.h:57:54: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.cpp:134:62: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.cpp:181:54: style:inconclusive: Function 'initFields' argument 1 names different: declaration 'parentCF' definition 'parentClassField'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.h:68:38: note: Function 'initFields' argument 1 names different: declaration 'parentCF' definition 'parentClassField'. umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.cpp:181:54: note: Function 'initFields' argument 1 names different: declaration 'parentCF' definition 'parentClassField'. umbrello-23.08.2/umbrello/codegenerators/codeblock.cpp:77:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoGenerated [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codeblock.cpp:123:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoGenerated [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codeblock.cpp:20:37: style:inconclusive: Function 'CodeBlock' argument 1 names different: declaration 'parent' definition 'doc'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codeblock.h:28:39: note: Function 'CodeBlock' argument 1 names different: declaration 'parent' definition 'doc'. umbrello-23.08.2/umbrello/codegenerators/codeblock.cpp:20:37: note: Function 'CodeBlock' argument 1 names different: declaration 'parent' definition 'doc'. umbrello-23.08.2/umbrello/codegenerators/codeblock.cpp:95:53: style:inconclusive: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'elem'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codeblock.h:46:54: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'elem'. umbrello-23.08.2/umbrello/codegenerators/codeblock.cpp:95:53: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'elem'. umbrello-23.08.2/umbrello/codegenerators/codeblock.cpp:110:17: style: Variable 'cb' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.cpp:89:47: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.cpp:105:65: style:inconclusive: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:48:55: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.cpp:105:65: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.cpp:87:29: style: Variable 'cb' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.cpp:144:22: style: Variable 'codeComment' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codegenerators/codeclassfield.cpp:79:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codeclassfield.cpp:559:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Frozen [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codeclassfield.cpp:30:31: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/codeclassfield.cpp:40:31: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/codeclassfield.cpp:95:29: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/codeclassfield.cpp:98:26: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/codeclassfield.cpp:29:58: style:inconclusive: Function 'CodeClassField' argument 1 names different: declaration 'parentDoc' definition 'doc'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codeclassfield.h:33:46: note: Function 'CodeClassField' argument 1 names different: declaration 'parentDoc' definition 'doc'. umbrello-23.08.2/umbrello/codegenerators/codeclassfield.cpp:29:58: note: Function 'CodeClassField' argument 1 names different: declaration 'parentDoc' definition 'doc'. umbrello-23.08.2/umbrello/codegenerators/codeclassfield.cpp:39:58: style:inconclusive: Function 'CodeClassField' argument 1 names different: declaration 'parentDoc' definition 'doc'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codeclassfield.h:32:46: note: Function 'CodeClassField' argument 1 names different: declaration 'parentDoc' definition 'doc'. umbrello-23.08.2/umbrello/codegenerators/codeclassfield.cpp:39:58: note: Function 'CodeClassField' argument 1 names different: declaration 'parentDoc' definition 'doc'. umbrello-23.08.2/umbrello/codegenerators/codeclassfield.cpp:154:54: style:inconclusive: Function 'addMethod' argument 1 names different: declaration 'add' definition 'add_object'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codeclassfield.h:96:42: note: Function 'addMethod' argument 1 names different: declaration 'add' definition 'add_object'. umbrello-23.08.2/umbrello/codegenerators/codeclassfield.cpp:154:54: note: Function 'addMethod' argument 1 names different: declaration 'add' definition 'add_object'. umbrello-23.08.2/umbrello/codegenerators/codeclassfield.cpp:175:57: style:inconclusive: Function 'removeMethod' argument 1 names different: declaration 'remove' definition 'remove_object'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codeclassfield.h:100:45: note: Function 'removeMethod' argument 1 names different: declaration 'remove' definition 'remove_object'. umbrello-23.08.2/umbrello/codegenerators/codeclassfield.cpp:175:57: note: Function 'removeMethod' argument 1 names different: declaration 'remove' definition 'remove_object'. umbrello-23.08.2/umbrello/codegenerators/codeclassfield.cpp:260:59: style:inconclusive: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codeclassfield.h:119:55: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. umbrello-23.08.2/umbrello/codegenerators/codeclassfield.cpp:260:59: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. umbrello-23.08.2/umbrello/codegenerators/codeclassfield.cpp:435:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:154:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoGenerated [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:46:45: warning: The class 'CodeClassFieldDeclarationBlock' defines member function with name 'getParentObject' also defined in its parent class 'OwnedCodeBlock'. [duplInheritedMember] umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.h:31:17: note: Parent function 'OwnedCodeBlock::getParentObject' umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:46:45: note: Derived function 'CodeClassFieldDeclarationBlock::getParentObject' umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:19:26: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:20:33: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:18:81: style:inconclusive: Function 'CodeClassFieldDeclarationBlock' argument 1 names different: declaration 'parent' definition 'parentCF'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:31:62: note: Function 'CodeClassFieldDeclarationBlock' argument 1 names different: declaration 'parent' definition 'parentCF'. umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:18:81: note: Function 'CodeClassFieldDeclarationBlock' argument 1 names different: declaration 'parent' definition 'parentCF'. umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:108:74: style:inconclusive: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:54: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:108:74: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:160:61: style:inconclusive: Function 'init' argument 1 names different: declaration 'parent' definition 'parentCF'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:59:32: note: Function 'init' argument 1 names different: declaration 'parent' definition 'parentCF'. umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:160:61: note: Function 'init' argument 1 names different: declaration 'parent' definition 'parentCF'. umbrello-23.08.2/umbrello/codegenerators/codedocument.cpp:362:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codedocument.h:39:13: performance: Function 'getFileExtension()' should return member 'm_fileExtension' by const reference. [returnByReference] umbrello-23.08.2/umbrello/codegenerators/codedocument.h:42:13: performance: Function 'getFileName()' should return member 'm_filename' by const reference. [returnByReference] umbrello-23.08.2/umbrello/codegenerators/codedocument.h:50:13: performance: Function 'ID()' should return member 'm_ID' by const reference. [returnByReference] umbrello-23.08.2/umbrello/codegenerators/codedocument.cpp:385:57: style:inconclusive: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codedocument.h:85:55: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. umbrello-23.08.2/umbrello/codegenerators/codedocument.cpp:385:57: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. umbrello-23.08.2/umbrello/codegenerators/codedocument.cpp:311:21: style: Variable 'items' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codegenerators/codedocument.cpp:312:5: style: Variable 'c' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:67:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overwritePolicy [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:78:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overwritePolicy [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:87:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable commentStyle [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:97:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable commentStyle [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:109:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writeSectionComments [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:123:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writeSectionComments [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:135:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable forceDoc [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:148:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable forceDoc [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:177:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable includeHeadings [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:187:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable includeHeadings [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:197:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outputDirectory [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:207:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outputDirectory [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:217:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineEndingType [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:240:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineEndingType [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:259:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indentationType [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:269:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indentationType [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:280:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indentationAmount [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:291:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indentationAmount [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:310:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indentationType [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:333:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modnamePolicy [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:342:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modnamePolicy [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:351:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoGenEmptyConstructors [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:361:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoGenEmptyConstructors [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:370:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultAttributeAccessorScope [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:380:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultAttributeAccessorScope [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:389:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultAssocFieldScope [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:399:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultAssocFieldScope [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:480:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocateDirectory [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:547:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headingsDirectory [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.h:102:18: style: Virtual function 'setDefaults' is called from constructor 'CodeGenerationPolicy(CodeGenerationPolicy*clone)' at line 39. Dynamic binding is not used. [virtualCallInConstructor] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:39:5: note: Calling setDefaults umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.h:102:18: note: setDefaults is a virtual function umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.h:101:18: style: Virtual function 'setDefaults' is called from constructor 'CodeGenerationPolicy(CodeGenerationPolicy*clone)' at line 41. Dynamic binding is not used. [virtualCallInConstructor] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:41:5: note: Calling setDefaults umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.h:101:18: note: setDefaults is a virtual function umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.h:102:18: style: Virtual function 'setDefaults' is called from constructor 'CodeGenerationPolicy()' at line 49. Dynamic binding is not used. [virtualCallInConstructor] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:49:5: note: Calling setDefaults umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.h:102:18: note: setDefaults is a virtual function umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.h:75:13: performance: Function 'getNewLineEndingChars()' should return member 'm_lineEndingChars' by const reference. [returnByReference] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.h:83:13: performance: Function 'getIndentation()' should return member 'm_indentation' by const reference. [returnByReference] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:257:64: style:inconclusive: Function 'setIndentationType' argument 1 names different: declaration 'type' definition 'new_var'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.h:77:45: note: Function 'setIndentationType' argument 1 names different: declaration 'type' definition 'new_var'. umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:257:64: note: Function 'setIndentationType' argument 1 names different: declaration 'type' definition 'new_var'. umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:406:71: style:inconclusive: Function 'createPage' argument 1 names different: declaration 'parent' definition 'pWidget'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.h:97:60: note: Function 'createPage' argument 1 names different: declaration 'parent' definition 'pWidget'. umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:406:71: note: Function 'createPage' argument 1 names different: declaration 'parent' definition 'pWidget'. umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:423:64: style:inconclusive: Function 'setDefaults' argument 1 names different: declaration 'defaults' definition 'clone'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.h:101:53: note: Function 'setDefaults' argument 1 names different: declaration 'defaults' definition 'clone'. umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:423:64: note: Function 'setDefaults' argument 1 names different: declaration 'defaults' definition 'clone'. umbrello-23.08.2/umbrello/codegenerators/codegenerator.cpp:46:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/codegenerators/codegenfactory.cpp:95:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Reserved [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenfactory.cpp:436:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cpp [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codegenfactory.cpp:189:58: style:inconclusive: Function 'newClassifierCodeDocument' argument 1 names different: declaration 'classifier' definition 'c'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codegenfactory.h:51:60: note: Function 'newClassifierCodeDocument' argument 1 names different: declaration 'classifier' definition 'c'. umbrello-23.08.2/umbrello/codegenerators/codegenfactory.cpp:189:58: note: Function 'newClassifierCodeDocument' argument 1 names different: declaration 'classifier' definition 'c'. umbrello-23.08.2/umbrello/codegenerators/codegenfactory.cpp:219:57: style:inconclusive: Function 'newCodeOperation' argument 1 names different: declaration 'cd' definition 'ccd'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codegenfactory.h:36:61: note: Function 'newCodeOperation' argument 1 names different: declaration 'cd' definition 'ccd'. umbrello-23.08.2/umbrello/codegenerators/codegenfactory.cpp:219:57: note: Function 'newCodeOperation' argument 1 names different: declaration 'cd' definition 'ccd'. umbrello-23.08.2/umbrello/codegenerators/codegenfactory.cpp:262:60: style:inconclusive: Function 'newCodeClassField' argument 1 names different: declaration 'cd' definition 'ccd'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codegenfactory.h:38:63: note: Function 'newCodeClassField' argument 1 names different: declaration 'cd' definition 'ccd'. umbrello-23.08.2/umbrello/codegenerators/codegenfactory.cpp:262:60: note: Function 'newCodeClassField' argument 1 names different: declaration 'cd' definition 'ccd'. umbrello-23.08.2/umbrello/codegenerators/codegenfactory.cpp:286:60: style:inconclusive: Function 'newCodeClassField' argument 1 names different: declaration 'cd' definition 'ccd'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codegenfactory.h:40:63: note: Function 'newCodeClassField' argument 1 names different: declaration 'cd' definition 'ccd'. umbrello-23.08.2/umbrello/codegenerators/codegenfactory.cpp:286:60: note: Function 'newCodeClassField' argument 1 names different: declaration 'cd' definition 'ccd'. umbrello-23.08.2/umbrello/codegenerators/codegenfactory.cpp:310:68: style:inconclusive: Function 'newCodeAccessorMethod' argument 1 names different: declaration 'cd' definition 'ccd'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codegenfactory.h:42:71: note: Function 'newCodeAccessorMethod' argument 1 names different: declaration 'cd' definition 'ccd'. umbrello-23.08.2/umbrello/codegenerators/codegenfactory.cpp:310:68: note: Function 'newCodeAccessorMethod' argument 1 names different: declaration 'cd' definition 'ccd'. umbrello-23.08.2/umbrello/codegenerators/codegenfactory.cpp:318:40: style: Variable 'hcd' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codegenerators/codegenfactory.cpp:367:40: style: Variable 'hcd' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codegenerators/codegenfactory.cpp:373:40: style: Variable 'scd' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:80:22: performance:inconclusive: Technically the member function 'CodeGenObjectWithTextBlocks::setAttributesFromObject' can be static (but you may consider moving to unnamed namespace). [functionStatic] umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:338:35: note: Technically the member function 'CodeGenObjectWithTextBlocks::setAttributesFromObject' can be static (but you may consider moving to unnamed namespace). umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:80:22: note: Technically the member function 'CodeGenObjectWithTextBlocks::setAttributesFromObject' can be static (but you may consider moving to unnamed namespace). umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:84:18: style: Virtual function 'resetTextBlocks' is called from destructor '~CodeGenObjectWithTextBlocks()' at line 38. Dynamic binding is not used. [virtualCallInConstructor] umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:38:5: note: Calling resetTextBlocks umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:84:18: note: resetTextBlocks is a virtual function umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:372:72: style:inconclusive: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:78:54: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:372:72: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:360:21: style: Variable 'tbList' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:492:24: style: Variable 'test' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:497:37: style: Variable 'hb' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codegenerators/codemethodblock.cpp:92:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoGenerated [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codemethodblock.cpp:111:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoGenerated [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codemethodblock.cpp:174:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoGenerated [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codemethodblock.cpp:31:33: warning: The class 'CodeMethodBlock' defines member function with name 'getParentDocument' also defined in its parent class 'TextBlock'. [duplInheritedMember] umbrello-23.08.2/umbrello/codegenerators/textblock.h:38:20: note: Parent function 'TextBlock::getParentDocument' umbrello-23.08.2/umbrello/codegenerators/codemethodblock.cpp:31:33: note: Derived function 'CodeMethodBlock::getParentDocument' umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:44:13: performance: Function 'getStartMethodText()' should return member 'm_startMethod' by const reference. [returnByReference] umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:46:13: performance: Function 'getEndMethodText()' should return member 'm_endMethod' by const reference. [returnByReference] umbrello-23.08.2/umbrello/codegenerators/codemethodblock.cpp:18:56: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/codemethodblock.cpp:104:59: style:inconclusive: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'elem'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:74:55: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'elem'. umbrello-23.08.2/umbrello/codegenerators/codemethodblock.cpp:104:59: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'elem'. umbrello-23.08.2/umbrello/codegenerators/codemethodblock.cpp:126:23: style: Variable 'mb' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codegenerators/codeoperation.cpp:138:14: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/codeoperation.cpp:21:76: style:inconclusive: Function 'CodeOperation' argument 2 names different: declaration 'parent' definition 'parentOp'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codeoperation.h:27:65: note: Function 'CodeOperation' argument 2 names different: declaration 'parent' definition 'parentOp'. umbrello-23.08.2/umbrello/codegenerators/codeoperation.cpp:21:76: note: Function 'CodeOperation' argument 2 names different: declaration 'parent' definition 'parentOp'. umbrello-23.08.2/umbrello/codegenerators/codeparameter.cpp:220:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/codeparameter.cpp:79:25: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/codeparameter.cpp:28:55: style:inconclusive: Function 'CodeParameter' argument 1 names different: declaration 'doc' definition 'parentDoc'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codeparameter.h:27:43: note: Function 'CodeParameter' argument 1 names different: declaration 'doc' definition 'parentDoc'. umbrello-23.08.2/umbrello/codegenerators/codeparameter.cpp:28:55: note: Function 'CodeParameter' argument 1 names different: declaration 'doc' definition 'parentDoc'. umbrello-23.08.2/umbrello/codegenerators/codeparameter.cpp:28:78: style:inconclusive: Function 'CodeParameter' argument 2 names different: declaration 'parentObj' definition 'parentObject'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codeparameter.h:27:59: note: Function 'CodeParameter' argument 2 names different: declaration 'parentObj' definition 'parentObject'. umbrello-23.08.2/umbrello/codegenerators/codeparameter.cpp:28:78: note: Function 'CodeParameter' argument 2 names different: declaration 'parentObj' definition 'parentObject'. umbrello-23.08.2/umbrello/codegenerators/codeparameter.cpp:116:46: style:inconclusive: Function 'setComment' argument 1 names different: declaration 'comment' definition 'object'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codeparameter.h:47:34: note: Function 'setComment' argument 1 names different: declaration 'comment' definition 'object'. umbrello-23.08.2/umbrello/codegenerators/codeparameter.cpp:116:46: note: Function 'setComment' argument 1 names different: declaration 'comment' definition 'object'. umbrello-23.08.2/umbrello/codegenerators/codeparameter.cpp:191:57: style:inconclusive: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/codeparameter.h:58:53: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. umbrello-23.08.2/umbrello/codegenerators/codeparameter.cpp:191:57: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:39:29: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:44:26: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:54:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:77:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:86:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:94:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:110:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationform.cpp:31:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsUserCheckable [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationform.cpp:129:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationform.cpp:233:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationform.cpp:320:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationform.cpp:329:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationform.cpp:338:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationform.cpp:347:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationform.cpp:356:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationform.cpp:365:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationform.cpp:374:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationform.cpp:383:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationform.cpp:392:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationform.cpp:401:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationform.cpp:410:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationform.cpp:430:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:49:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable publicAccessors [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:60:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable publicAccessors [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:69:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inlineAccessors [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:79:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inlineAccessors [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:88:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inlineOps [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:98:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inlineOps [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:107:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable virtualDestructors [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:117:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable virtualDestructors [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:122:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable getterWithGetPrefix [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:128:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable getterWithGetPrefix [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:133:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable removePrefixFromAccessorMethods [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:139:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable removePrefixFromAccessorMethods [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:144:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accessorMethodsStartWithUpperCase [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:150:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accessorMethodsStartWithUpperCase [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:159:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packageIsNamespace [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:169:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packageIsNamespace [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:178:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoGenAccessors [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:188:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoGenAccessors [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:193:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringClassName [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:198:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringClassNameInclude [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:203:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vectorClassName [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:208:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vectorClassNameInclude [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:213:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringClassName [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:219:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringClassNameInclude [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:225:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vectorClassName [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:231:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vectorClassNameInclude [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:237:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable classMemberPrefix [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:243:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable classMemberPrefix [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:248:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable docToolTag [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:254:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable docToolTag [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:263:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringIncludeIsGlobal [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:272:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vectorIncludeIsGlobal [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:281:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringIncludeIsGlobal [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:291:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vectorIncludeIsGlobal [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:300:131: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vectorClassName [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:311:131: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vectorClassName [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:322:131: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vectorClassName [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:340:131: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vectorClassName [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.cpp:23:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:59:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cpp [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:242:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UMLClassifier [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:371:41: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:238:60: style:inconclusive: Function 'writeCodeToFile' argument 1 names different: declaration 'list' definition 'concepts'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerator.h:49:53: note: Function 'writeCodeToFile' argument 1 names different: declaration 'list' definition 'concepts'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:238:60: note: Function 'writeCodeToFile' argument 1 names different: declaration 'list' definition 'concepts'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UMLClassifier [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:125:67: style:inconclusive: Function 'init' argument 1 names different: declaration 'parent' definition 'parentDoc'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:52:40: note: Function 'init' argument 1 names different: declaration 'parent' definition 'parentDoc'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:125:67: note: Function 'init' argument 1 names different: declaration 'parent' definition 'parentDoc'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:33:61: debug: Function::addArguments found argument 'concept' with varid 0. [varid0] umbrello-23.08.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:349:130: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:33:61: style:inconclusive: Function 'CPPHeaderCodeDocument' argument 1 names different: declaration 'classifier' definition 'concept'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/cpp/cppheadercodedocument.h:36:51: note: Function 'CPPHeaderCodeDocument' argument 1 names different: declaration 'classifier' definition 'concept'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:33:61: note: Function 'CPPHeaderCodeDocument' argument 1 names different: declaration 'classifier' definition 'concept'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:491:23: style: Variable 'el' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:68:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoGenerated [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:17:46: style:inconclusive: Function 'CPPHeaderCodeOperation' argument 2 names different: declaration 'op' definition 'parent'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/cpp/cppheadercodeoperation.h:25:73: note: Function 'CPPHeaderCodeOperation' argument 2 names different: declaration 'op' definition 'parent'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:17:46: note: Function 'CPPHeaderCodeOperation' argument 2 names different: declaration 'op' definition 'parent'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:32:63: debug: Function::addArguments found argument 'concept' with varid 0. [varid0] umbrello-23.08.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:99:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PlainAssociation [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:32:63: style:inconclusive: Function 'CPPSourceCodeDocument' argument 1 names different: declaration 'classifier' definition 'concept'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/cpp/cppsourcecodedocument.h:25:52: note: Function 'CPPSourceCodeDocument' argument 1 names different: declaration 'classifier' definition 'concept'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:32:63: note: Function 'CPPSourceCodeDocument' argument 1 names different: declaration 'classifier' definition 'concept'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16:91: style:inconclusive: Function 'CPPSourceCodeOperation' argument 2 names different: declaration 'op' definition 'parent'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:25:72: note: Function 'CPPSourceCodeOperation' argument 2 names different: declaration 'op' definition 'parent'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16:91: note: Function 'CPPSourceCodeOperation' argument 2 names different: declaration 'op' definition 'parent'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:78:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cpp [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:103:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileName_ [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:152:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileName_ [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:181:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:204:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:219:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentLevel [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:343:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:368:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:566:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:624:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Changeable [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:639:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:662:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:701:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:769:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:803:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:879:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Frozen [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:978:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Changeable [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1048:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable className_ [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1062:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1077:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable className_ [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1139:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable className_ [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1171:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1268:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable className_ [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1344:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1393:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1408:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:50:5: performance: Variable 'VECTOR_METHOD_APPEND' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:542:17: style: The scope of the variable 'documentation' can be reduced. [variableScope] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1278:21: style: The scope of the variable 'atNameType' can be reduced. [variableScope] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:197:78: style:inconclusive: Function 'writeHeaderFieldDecl' argument 2 names different: declaration 'permitVisibility' definition 'permitScope'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.h:76:71: note: Function 'writeHeaderFieldDecl' argument 2 names different: declaration 'permitVisibility' definition 'permitScope'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:197:78: note: Function 'writeHeaderFieldDecl' argument 2 names different: declaration 'permitVisibility' definition 'permitScope'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:337:62: style:inconclusive: Function 'writeIncludes' argument 2 names different: declaration 'cpp' definition 'stream'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.h:47:55: note: Function 'writeIncludes' argument 2 names different: declaration 'cpp' definition 'stream'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:337:62: note: Function 'writeIncludes' argument 2 names different: declaration 'cpp' definition 'stream'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:597:61: style:inconclusive: Function 'writeAttributeMethods' argument 2 names different: declaration 'visib' definition 'visibility'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.h:88:80: note: Function 'writeAttributeMethods' argument 2 names different: declaration 'visib' definition 'visibility'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:597:61: note: Function 'writeAttributeMethods' argument 2 names different: declaration 'visib' definition 'visibility'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:632:45: style:inconclusive: Function 'writeComment' argument 1 names different: declaration 'text' definition 'comment'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.h:116:38: note: Function 'writeComment' argument 1 names different: declaration 'text' definition 'comment'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:632:45: note: Function 'writeComment' argument 1 names different: declaration 'text' definition 'comment'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:632:69: style:inconclusive: Function 'writeComment' argument 2 names different: declaration 'indent' definition 'myIndent'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.h:116:59: note: Function 'writeComment' argument 2 names different: declaration 'indent' definition 'myIndent'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:632:69: note: Function 'writeComment' argument 2 names different: declaration 'indent' definition 'myIndent'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:692:94: style:inconclusive: Function 'writeAssociationDecls' argument 2 names different: declaration 'permit' definition 'permitScope'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.h:83:87: note: Function 'writeAssociationDecls' argument 2 names different: declaration 'permit' definition 'permitScope'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:692:94: note: Function 'writeAssociationDecls' argument 2 names different: declaration 'permit' definition 'permitScope'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:692:138: style:inconclusive: Function 'writeAssociationDecls' argument 4 names different: declaration 'stream' definition 'h'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.h:83:126: note: Function 'writeAssociationDecls' argument 4 names different: declaration 'stream' definition 'h'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:692:138: note: Function 'writeAssociationDecls' argument 4 names different: declaration 'stream' definition 'h'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:794:23: style:inconclusive: Function 'writeAssociationMethods' argument 6 names different: declaration 'id' definition 'myID'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.h:94:92: note: Function 'writeAssociationMethods' argument 6 names different: declaration 'id' definition 'myID'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:794:23: note: Function 'writeAssociationMethods' argument 6 names different: declaration 'id' definition 'myID'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:869:34: style:inconclusive: Function 'writeVectorAttributeAccessorMethods' argument 5 names different: declaration 'change' definition 'changeType'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.h:111:38: note: Function 'writeVectorAttributeAccessorMethods' argument 5 names different: declaration 'change' definition 'changeType'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:869:34: note: Function 'writeVectorAttributeAccessorMethods' argument 5 names different: declaration 'change' definition 'changeType'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:949:55: style:inconclusive: Function 'writeSingleAttributeAccessorMethods' argument 2 names different: declaration 'Name' definition 'fieldVarName'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.h:102:59: note: Function 'writeSingleAttributeAccessorMethods' argument 2 names different: declaration 'Name' definition 'fieldVarName'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:949:55: note: Function 'writeSingleAttributeAccessorMethods' argument 2 names different: declaration 'Name' definition 'fieldVarName'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:955:22: style:inconclusive: Function 'writeSingleAttributeAccessorMethods' argument 9 names different: declaration 'cpp' definition 'stream'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.h:106:63: note: Function 'writeSingleAttributeAccessorMethods' argument 9 names different: declaration 'cpp' definition 'stream'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:955:22: note: Function 'writeSingleAttributeAccessorMethods' argument 9 names different: declaration 'cpp' definition 'stream'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1034:52: style:inconclusive: Function 'writeConstructorDecls' argument 1 names different: declaration 'h' definition 'stream'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.h:49:45: note: Function 'writeConstructorDecls' argument 1 names different: declaration 'h' definition 'stream'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1034:52: note: Function 'writeConstructorDecls' argument 1 names different: declaration 'h' definition 'stream'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1124:73: style:inconclusive: Function 'writeConstructorMethods' argument 2 names different: declaration 'cpp' definition 'stream'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.h:50:66: note: Function 'writeConstructorMethods' argument 2 names different: declaration 'cpp' definition 'stream'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1124:73: note: Function 'writeConstructorMethods' argument 2 names different: declaration 'cpp' definition 'stream'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1336:84: style:inconclusive: Function 'printAssociationIncludeDecl' argument 2 names different: declaration 'this_id' definition 'myId'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.h:125:77: note: Function 'printAssociationIncludeDecl' argument 2 names different: declaration 'this_id' definition 'myId'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1336:84: note: Function 'printAssociationIncludeDecl' argument 2 names different: declaration 'this_id' definition 'myId'. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:655:74: performance: Function parameter 'end' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:736:50: performance: Function parameter 'fieldClassName' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:736:74: performance: Function parameter 'roleName' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:736:92: performance: Function parameter 'multi' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:737:17: performance: Function parameter 'doc' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1229:69: style: Parameter 'oplist' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1103:83: warning: Missing bounds check for extra iterator increment in loop. [StlMissingComparison] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1105:13: note: Missing bounds check for extra iterator increment in loop. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1103:83: note: Missing bounds check for extra iterator increment in loop. umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1138:19: style: Variable 'indnt' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1278:32: style: Variable 'atNameType' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1282:28: style: Variable 'atNameType' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/codegenerators/csharp/csharpwriter.cpp:193:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/csharp/csharpwriter.cpp:375:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/csharp/csharpwriter.cpp:425:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/csharp/csharpwriter.cpp:452:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/csharp/csharpwriter.cpp:500:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/csharp/csharpwriter.cpp:624:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/csharp/csharpwriter.cpp:656:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Private [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/csharp/csharpwriter.cpp:676:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/csharp/csharpwriter.cpp:726:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/csharp/csharpwriter.cpp:789:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSharp [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/csharp/csharpwriter.cpp:285:39: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/csharp/csharpwriter.cpp:452:31: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/csharp/csharpwriter.cpp:483:56: style:inconclusive: Function 'writeOperations' argument 3 names different: declaration 'interface' definition 'isInterface'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/csharp/csharpwriter.h:59:31: note: Function 'writeOperations' argument 3 names different: declaration 'interface' definition 'isInterface'. umbrello-23.08.2/umbrello/codegenerators/csharp/csharpwriter.cpp:483:56: note: Function 'writeOperations' argument 3 names different: declaration 'interface' definition 'isInterface'. umbrello-23.08.2/umbrello/codegenerators/csharp/csharpwriter.cpp:281:28: style: Local variable 'realizations' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/codegenerators/csharp/csharpwriter.cpp:248:24: note: Shadowed declaration umbrello-23.08.2/umbrello/codegenerators/csharp/csharpwriter.cpp:281:28: note: Shadow variable umbrello-23.08.2/umbrello/codegenerators/csharp/csharpwriter.cpp:651:54: style: Parameter 'atList' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codegenerators/csharp/csharpwriter.cpp:673:66: style: Parameter 'associated' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codegenerators/csharp/csharpwriter.cpp:197:16: style: Variable 'logicalView' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:96:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLASS [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:128:61: style:inconclusive: Function 'init' argument 1 names different: declaration 'parent' definition 'parentDoc'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/d/dclassdeclarationblock.h:55:42: note: Function 'init' argument 1 names different: declaration 'parent' definition 'parentDoc'. umbrello-23.08.2/umbrello/codegenerators/d/dclassdeclarationblock.cpp:128:61: note: Function 'init' argument 1 names different: declaration 'parent' definition 'parentDoc'. umbrello-23.08.2/umbrello/codegenerators/d/dclassifiercodedocument.cpp:25:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:52:63: style:inconclusive: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/d/dcodeaccessormethod.h:52:55: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. umbrello-23.08.2/umbrello/codegenerators/d/dcodeaccessormethod.cpp:52:63: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. umbrello-23.08.2/umbrello/codegenerators/d/dcodeclassfield.cpp:44:29: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/d/dcodeclassfield.cpp:49:26: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:98:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Interface [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dcodedocumentation.cpp:48:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dcodedocumentation.cpp:73:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dcodedocumentation.cpp:82:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dcodedocumentation.cpp:90:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dcodedocumentation.cpp:107:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:51:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoGenerateAttributeAccessors [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:61:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoGenerateAssocAccessors [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:71:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoGenerateAttributeAccessors [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:80:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoGenerateAssocAccessors [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:88:61: style:inconclusive: Function 'setDefaults' argument 1 names different: declaration 'defaults' definition 'clone'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/d/dcodegenerationpolicy.h:34:49: note: Function 'setDefaults' argument 1 names different: declaration 'defaults' definition 'clone'. umbrello-23.08.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:88:61: note: Function 'setDefaults' argument 1 names different: declaration 'defaults' definition 'clone'. umbrello-23.08.2/umbrello/codegenerators/d/dcodegenerationpolicypage.cpp:45:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_parentPolicy [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dcodegenerationpolicypage.cpp:45:38: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/d/dcodegenerator.cpp:48:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dcodeoperation.cpp:108:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoGenerated [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dcodeoperation.cpp:19:77: style:inconclusive: Function 'DCodeOperation' argument 2 names different: declaration 'op' definition 'parent'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/d/dcodeoperation.h:25:67: note: Function 'DCodeOperation' argument 2 names different: declaration 'op' definition 'parent'. umbrello-23.08.2/umbrello/codegenerators/d/dcodeoperation.cpp:19:77: note: Function 'DCodeOperation' argument 2 names different: declaration 'op' definition 'parent'. umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:34:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:50:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:57:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:65:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:132:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:343:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLASS [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:374:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:386:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:416:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:432:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Changeable [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:440:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:471:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:494:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:530:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:565:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:621:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Frozen [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:669:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Changeable [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:695:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:774:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UMLAttributeListIt [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:797:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UMLClassifier [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:862:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:895:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:989:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:34:5: performance: Variable 'startline' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:401:13: style: Condition 'hasAccessorMethods' is always true [knownConditionTrueFalse] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:398:35: note: Assignment 'hasAccessorMethods=true', assigned value is 1 umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:401:13: note: Condition 'hasAccessorMethods' is always true umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:541:13: style: Condition 'hasAccessors' is always true [knownConditionTrueFalse] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:533:25: note: Assignment 'hasAccessors=true', assigned value is 1 umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:541:13: note: Condition 'hasAccessors' is always true umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:548:13: style: Condition 'hasAccessors' is always true [knownConditionTrueFalse] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:533:25: note: Assignment 'hasAccessors=true', assigned value is 1 umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:548:13: note: Condition 'hasAccessors' is always true umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:110:14: style: Redundant initialization for 'fileName'. The initialized value is overwritten before it is read. [redundantInitialization] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:107:22: note: fileName is initialized umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:110:14: note: fileName is overwritten umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:884:13: style: The scope of the variable 'str' can be reduced. [variableScope] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:436:43: style:inconclusive: Function 'writeComment' argument 1 names different: declaration 'text' definition 'comment'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.h:193:38: note: Function 'writeComment' argument 1 names different: declaration 'text' definition 'comment'. umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:436:43: note: Function 'writeComment' argument 1 names different: declaration 'text' definition 'comment'. umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:436:67: style:inconclusive: Function 'writeComment' argument 2 names different: declaration 'indent' definition 'myIndent'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.h:193:59: note: Function 'writeComment' argument 2 names different: declaration 'indent' definition 'myIndent'. umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:436:67: note: Function 'writeComment' argument 2 names different: declaration 'indent' definition 'myIndent'. umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:612:68: style:inconclusive: Function 'writeVectorAttributeAccessorMethods' argument 6 names different: declaration 'change' definition 'changeType'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.h:187:72: note: Function 'writeVectorAttributeAccessorMethods' argument 6 names different: declaration 'change' definition 'changeType'. umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:612:68: note: Function 'writeVectorAttributeAccessorMethods' argument 6 names different: declaration 'change' definition 'changeType'. umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:814:90: style:inconclusive: Function 'getInterfacesOperationsToBeImplemented' argument 2 names different: declaration 'opl' definition 'opList'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.h:94:85: note: Function 'getInterfacesOperationsToBeImplemented' argument 2 names different: declaration 'opl' definition 'opList'. umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:814:90: note: Function 'getInterfacesOperationsToBeImplemented' argument 2 names different: declaration 'opl' definition 'opList'. umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:826:62: style:inconclusive: Function 'writeOperations' argument 2 names different: declaration 'j' definition 'd'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.h:101:57: note: Function 'writeOperations' argument 2 names different: declaration 'j' definition 'd'. umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:826:62: note: Function 'writeOperations' argument 2 names different: declaration 'j' definition 'd'. umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:881:49: style:inconclusive: Function 'writeOperations' argument 1 names different: declaration 'list' definition 'oplist'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.h:108:44: note: Function 'writeOperations' argument 1 names different: declaration 'list' definition 'oplist'. umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:881:49: note: Function 'writeOperations' argument 1 names different: declaration 'list' definition 'oplist'. umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:881:70: style:inconclusive: Function 'writeOperations' argument 2 names different: declaration 'j' definition 'd'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.h:108:63: note: Function 'writeOperations' argument 2 names different: declaration 'j' definition 'd'. umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:881:70: note: Function 'writeOperations' argument 2 names different: declaration 'j' definition 'd'. umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:972:45: style:inconclusive: Function 'unPluralize' argument 1 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.h:218:40: note: Function 'unPluralize' argument 1 names different: declaration 'str' definition 'string'. umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:972:45: note: Function 'unPluralize' argument 1 names different: declaration 'str' definition 'string'. umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:157:26: style: Local variable 'atl' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:152:23: note: Shadowed declaration umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:157:26: note: Shadow variable umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:469:72: performance: Function parameter 'end' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:469:85: performance: Function parameter 'indent' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:521:48: performance: Function parameter 'fieldClassName' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:522:17: performance: Function parameter 'roleName' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:522:35: performance: Function parameter 'multi' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:523:17: performance: Function parameter 'doc' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:593:51: performance: Function parameter 'fieldClassName' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:593:75: performance: Function parameter 'roleName' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:593:93: performance: Function parameter 'multi' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:594:17: performance: Function parameter 'description' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:610:84: performance: Function parameter 'fieldVarName' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:611:17: performance: Function parameter 'fieldName' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:611:36: performance: Function parameter 'description' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:661:14: performance: Function parameter 'fieldVarName' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:661:55: performance: Function parameter 'description' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:783:68: style: Parameter 'opl' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:881:49: style: Parameter 'oplist' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:786:49: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:702:23: style: Variable 'className' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:34:13: performance: Function 'getEndText()' should return member 'm_endText' by const reference. [returnByReference] umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:44:13: performance: Function 'getStartText()' should return member 'm_startText' by const reference. [returnByReference] umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:276:66: style:inconclusive: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:67:55: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:276:66: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:220:32: style: Local variable 'list' shadows outer argument [shadowArgument] umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:213:74: note: Shadowed declaration umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:220:32: note: Shadow variable umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:213:74: style: Parameter 'list' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:219:26: style: Variable 'field' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:299:29: style: Variable 'hb' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:346:20: style: Variable 'list' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.cpp:348:5: style: Variable 'block' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codegenerators/idl/idlwriter.cpp:39:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/idl/idlwriter.cpp:50:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Aggregation [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/idl/idlwriter.cpp:59:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDL [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/idl/idlwriter.cpp:67:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/idl/idlwriter.cpp:140:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/idl/idlwriter.cpp:444:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/idl/idlwriter.cpp:342:32: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/idl/idlwriter.cpp:189:18: style: Local variable 'i' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/codegenerators/idl/idlwriter.cpp:176:14: note: Shadowed declaration umbrello-23.08.2/umbrello/codegenerators/idl/idlwriter.cpp:189:18: note: Shadow variable umbrello-23.08.2/umbrello/codegenerators/idl/idlwriter.cpp:266:25: performance: Range variable 'caseVal' should be declared as const reference. [iterateByValue] umbrello-23.08.2/umbrello/codegenerators/java/javaantcodedocument.cpp:24:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:75:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:133:67: style:inconclusive: Function 'init' argument 1 names different: declaration 'parent' definition 'parentDoc'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/java/javaclassdeclarationblock.h:48:45: note: Function 'init' argument 1 names different: declaration 'parent' definition 'parentDoc'. umbrello-23.08.2/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:133:67: note: Function 'init' argument 1 names different: declaration 'parent' definition 'parentDoc'. umbrello-23.08.2/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:34:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:51:66: style:inconclusive: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/java/javacodeaccessormethod.h:52:55: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. umbrello-23.08.2/umbrello/codegenerators/java/javacodeaccessormethod.cpp:51:66: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. umbrello-23.08.2/umbrello/codegenerators/java/javacodeclassfield.cpp:40:29: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/java/javacodeclassfield.cpp:45:26: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:97:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Interface [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javacodedocumentation.cpp:53:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javacodedocumentation.cpp:76:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javacodedocumentation.cpp:85:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javacodedocumentation.cpp:93:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javacodedocumentation.cpp:109:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:53:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoGenerateAttributeAccessors [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:63:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoGenerateAssocAccessors [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:73:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoGenerateAttributeAccessors [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:82:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoGenerateAssocAccessors [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javacodegenerationpolicypage.cpp:45:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_parentPolicy [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javacodegenerationpolicypage.cpp:45:41: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/java/javacodegenerator.cpp:214:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Java [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javacodeoperation.cpp:83:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoGenerated [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javacodeoperation.cpp:17:51: style:inconclusive: Function 'JavaCodeOperation' argument 2 names different: declaration 'op' definition 'parent'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/java/javacodeoperation.h:25:73: note: Function 'JavaCodeOperation' argument 2 names different: declaration 'op' definition 'parent'. umbrello-23.08.2/umbrello/codegenerators/java/javacodeoperation.cpp:17:51: note: Function 'JavaCodeOperation' argument 2 names different: declaration 'op' definition 'parent'. umbrello-23.08.2/umbrello/codegenerators/java/javacodeoperation.cpp:100:24: style: Local variable 'o' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/codegenerators/java/javacodeoperation.cpp:38:20: note: Shadowed declaration umbrello-23.08.2/umbrello/codegenerators/java/javacodeoperation.cpp:100:24: note: Shadow variable umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:34:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:50:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Java [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:120:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:285:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:377:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:422:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Changeable [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:438:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:472:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:497:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:542:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:573:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:640:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Frozen [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:681:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Changeable [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:703:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:777:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UMLAttributeListIt [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:814:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UMLClassifier [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:957:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:1004:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:34:5: performance: Variable 'm_startline' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:69:14: style: Redundant initialization for 'fileName'. The initialized value is overwritten before it is read. [redundantInitialization] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:66:22: note: fileName is initialized umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:69:14: note: fileName is overwritten umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:918:9: style: The scope of the variable 'i' can be reduced. [variableScope] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:918:12: style: The scope of the variable 'j' can be reduced. [variableScope] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:919:13: style: The scope of the variable 'str' can be reduced. [variableScope] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:429:46: style:inconclusive: Function 'writeComment' argument 1 names different: declaration 'text' definition 'comment'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.h:85:38: note: Function 'writeComment' argument 1 names different: declaration 'text' definition 'comment'. umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:429:46: note: Function 'writeComment' argument 1 names different: declaration 'text' definition 'comment'. umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:429:70: style:inconclusive: Function 'writeComment' argument 2 names different: declaration 'indent' definition 'myIndent'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.h:85:59: note: Function 'writeComment' argument 2 names different: declaration 'indent' definition 'myIndent'. umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:429:70: note: Function 'writeComment' argument 2 names different: declaration 'indent' definition 'myIndent'. umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:632:68: style:inconclusive: Function 'writeVectorAttributeAccessorMethods' argument 6 names different: declaration 'change' definition 'changeType'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.h:82:72: note: Function 'writeVectorAttributeAccessorMethods' argument 6 names different: declaration 'change' definition 'changeType'. umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:632:68: note: Function 'writeVectorAttributeAccessorMethods' argument 6 names different: declaration 'change' definition 'changeType'. umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:838:93: style:inconclusive: Function 'getInterfacesOperationsToBeImplemented' argument 2 names different: declaration 'opl' definition 'opList'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.h:52:85: note: Function 'getInterfacesOperationsToBeImplemented' argument 2 names different: declaration 'opl' definition 'opList'. umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:838:93: note: Function 'getInterfacesOperationsToBeImplemented' argument 2 names different: declaration 'opl' definition 'opList'. umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:855:65: style:inconclusive: Function 'writeOperations' argument 2 names different: declaration 'j' definition 'java'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.h:54:57: note: Function 'writeOperations' argument 2 names different: declaration 'j' definition 'java'. umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:855:65: note: Function 'writeOperations' argument 2 names different: declaration 'j' definition 'java'. umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:915:73: style:inconclusive: Function 'writeOperations' argument 2 names different: declaration 'j' definition 'java'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.h:56:65: note: Function 'writeOperations' argument 2 names different: declaration 'j' definition 'java'. umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:915:73: note: Function 'writeOperations' argument 2 names different: declaration 'j' definition 'java'. umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:91:26: style: Local variable 'atl' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:86:23: note: Shadowed declaration umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:91:26: note: Shadow variable umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:469:75: performance: Function parameter 'end' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:469:88: performance: Function parameter 'indent' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:527:51: performance: Function parameter 'fieldClassName' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:528:35: performance: Function parameter 'multi' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:529:17: performance: Function parameter 'doc' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:609:54: performance: Function parameter 'fieldClassName' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:609:96: performance: Function parameter 'multi' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:610:17: performance: Function parameter 'description' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:630:86: performance: Function parameter 'fieldVarName' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:631:36: performance: Function parameter 'description' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:671:86: performance: Function parameter 'fieldVarName' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:672:36: performance: Function parameter 'description' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:368:56: style: Parameter 'atpub' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:368:81: style: Parameter 'atprot' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:369:56: style: Parameter 'atpriv' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:409:58: style: Parameter 'atpub' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:792:74: style: Parameter 'opl' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:915:52: style: Parameter 'oplist' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:795:55: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/codegenerators/js/jswriter.cpp:70:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/js/jswriter.cpp:189:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/js/jswriter.cpp:245:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/js/jswriter.cpp:287:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JavaScript [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/js/jswriter.cpp:44:14: style: Redundant initialization for 'fileName'. The initialized value is overwritten before it is read. [redundantInitialization] umbrello-23.08.2/umbrello/codegenerators/js/jswriter.cpp:41:22: note: fileName is initialized umbrello-23.08.2/umbrello/codegenerators/js/jswriter.cpp:44:14: note: fileName is overwritten umbrello-23.08.2/umbrello/codegenerators/js/jswriter.cpp:185:73: style:inconclusive: Function 'writeAssociation' argument 2 names different: declaration 'assoclist' definition 'assocList'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/js/jswriter.h:38:67: note: Function 'writeAssociation' argument 2 names different: declaration 'assoclist' definition 'assocList'. umbrello-23.08.2/umbrello/codegenerators/js/jswriter.cpp:185:73: note: Function 'writeAssociation' argument 2 names different: declaration 'assoclist' definition 'assocList'. umbrello-23.08.2/umbrello/codegenerators/js/jswriter.cpp:233:40: performance: Function parameter 'classname' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/js/jswriter.cpp:185:42: style: Parameter 'classname' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codegenerators/js/jswriter.cpp:185:73: style: Parameter 'assocList' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.cpp:93:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.cpp:134:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.cpp:105:59: style:inconclusive: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'elem'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.h:40:55: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'elem'. umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.cpp:105:59: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'elem'. umbrello-23.08.2/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:68:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:89:44: warning: The class 'OwnedHierarchicalCodeBlock' defines member function with name 'getParentDocument' also defined in its parent class 'TextBlock'. [duplInheritedMember] umbrello-23.08.2/umbrello/codegenerators/textblock.h:38:20: note: Parent function 'TextBlock::getParentDocument' umbrello-23.08.2/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:89:44: note: Derived function 'OwnedHierarchicalCodeBlock::getParentDocument' umbrello-23.08.2/umbrello/codegenerators/ownedhierarchicalcodeblock.h:36:14: style: The destructor '~OwnedHierarchicalCodeBlock' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.h:29:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/ownedhierarchicalcodeblock.h:36:14: note: Destructor in derived class umbrello-23.08.2/umbrello/codegenerators/ownedhierarchicalcodeblock.h:40:18: style: The function 'updateContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.h:33:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/ownedhierarchicalcodeblock.h:40:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/ownedhierarchicalcodeblock.h:47:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:46:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/ownedhierarchicalcodeblock.h:47:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/ownedhierarchicalcodeblock.h:52:18: style: The function 'loadFromXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/ownedhierarchicalcodeblock.h:52:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.h:37:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/ownedhierarchicalcodeblock.h:58:18: style: The function 'setAttributesOnNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.h:39:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/ownedhierarchicalcodeblock.h:58:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: style: The function 'setAttributesFromNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.h:40:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: style: The function 'setAttributesFromObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.h:41:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/ownedhierarchicalcodeblock.h:68:10: style: The function 'syncToParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.h:51:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/ownedhierarchicalcodeblock.h:68:10: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:19:90: style:inconclusive: Function 'OwnedHierarchicalCodeBlock' argument 2 names different: declaration 'parentDoc' definition 'doc'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/ownedhierarchicalcodeblock.h:31:68: note: Function 'OwnedHierarchicalCodeBlock' argument 2 names different: declaration 'parentDoc' definition 'doc'. umbrello-23.08.2/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:19:90: note: Function 'OwnedHierarchicalCodeBlock' argument 2 names different: declaration 'parentDoc' definition 'doc'. umbrello-23.08.2/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:79:70: style:inconclusive: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:55: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. umbrello-23.08.2/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:79:70: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. umbrello-23.08.2/umbrello/codegenerators/pascal/pascalwriter.cpp:52:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pascal [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/pascal/pascalwriter.cpp:61:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Interface [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/pascal/pascalwriter.cpp:84:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Logical [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/pascal/pascalwriter.cpp:115:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/pascal/pascalwriter.cpp:171:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/pascal/pascalwriter.cpp:352:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/pascal/pascalwriter.cpp:274:42: warning: Either the condition 'at' is redundant or there is possible null pointer dereference: at. [nullPointerRedundantCheck] umbrello-23.08.2/umbrello/codegenerators/pascal/pascalwriter.cpp:276:17: note: Assuming that condition 'at' is not redundant umbrello-23.08.2/umbrello/codegenerators/pascal/pascalwriter.cpp:274:42: note: Null pointer dereference umbrello-23.08.2/umbrello/codegenerators/pascal/pascalwriter.cpp:275:20: warning: Either the condition 'at' is redundant or there is possible null pointer dereference: at. [nullPointerRedundantCheck] umbrello-23.08.2/umbrello/codegenerators/pascal/pascalwriter.cpp:276:17: note: Assuming that condition 'at' is not redundant umbrello-23.08.2/umbrello/codegenerators/pascal/pascalwriter.cpp:275:20: note: Null pointer dereference umbrello-23.08.2/umbrello/codegenerators/pascal/pascalwriter.cpp:349:66: style:inconclusive: Function 'writeOperation' argument 2 names different: declaration 'ada' definition 'pas'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/pascal/pascalwriter.h:40:57: note: Function 'writeOperation' argument 2 names different: declaration 'ada' definition 'pas'. umbrello-23.08.2/umbrello/codegenerators/pascal/pascalwriter.cpp:349:66: note: Function 'writeOperation' argument 2 names different: declaration 'ada' definition 'pas'. umbrello-23.08.2/umbrello/codegenerators/perl/perlwriter.cpp:304:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/perl/perlwriter.cpp:417:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/perl/perlwriter.cpp:499:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Perl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/perl/perlwriter.cpp:538:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/perl/perlwriter.cpp:597:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/perl/perlwriter.cpp:699:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/perl/perlwriter.cpp:276:44: style: Parameter 'ThisPkgName' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codegenerators/perl/perlwriter.cpp:585:78: style: Parameter 'opList' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codegenerators/perl/perlwriter.cpp:697:52: style: Parameter 'atList' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codegenerators/perl/perlwriter.cpp:363:12: style: Variable 'newDir' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/codegenerators/php/php5writer.cpp:3025:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/php/php5writer.cpp:3182:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/php/php5writer.cpp:3246:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/php/php5writer.cpp:3361:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/php/php5writer.cpp:3386:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/php/php5writer.cpp:3432:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP5 [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/php/php5writer.cpp:3206:35: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/php/php5writer.cpp:3232:57: style:inconclusive: Function 'writeOperations' argument 4 names different: declaration 'interface' definition 'isInterface'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/php/php5writer.h:38:31: note: Function 'writeOperations' argument 4 names different: declaration 'interface' definition 'isInterface'. umbrello-23.08.2/umbrello/codegenerators/php/php5writer.cpp:3232:57: note: Function 'writeOperations' argument 4 names different: declaration 'interface' definition 'isInterface'. umbrello-23.08.2/umbrello/codegenerators/php/php5writer.cpp:3212:30: style: Local variable 'opl' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/codegenerators/php/php5writer.cpp:3161:22: note: Shadowed declaration umbrello-23.08.2/umbrello/codegenerators/php/php5writer.cpp:3212:30: note: Shadow variable umbrello-23.08.2/umbrello/codegenerators/php/php5writer.cpp:3231:79: style: Parameter 'opList' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codegenerators/php/php5writer.cpp:3381:52: style: Parameter 'atList' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codegenerators/php/php5writer.cpp:3093:24: style: Variable 'o' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codegenerators/php/php5writer.cpp:3111:24: style: Variable 'o' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codegenerators/php/phpwriter.cpp:3021:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/php/phpwriter.cpp:3170:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/php/phpwriter.cpp:3205:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/php/phpwriter.cpp:3290:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/php/phpwriter.cpp:3314:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/php/phpwriter.cpp:3343:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/php/phpwriter.cpp:3192:51: style: Parameter 'opList' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codegenerators/php/phpwriter.cpp:3310:51: style: Parameter 'atList' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codegenerators/python/pythonwriter.cpp:197:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Skipped [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/python/pythonwriter.cpp:317:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/python/pythonwriter.cpp:362:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/python/pythonwriter.cpp:410:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/python/pythonwriter.cpp:494:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Python [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/python/pythonwriter.cpp:382:80: style: Parameter 'opList' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:84:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLASS [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:111:67: style:inconclusive: Function 'init' argument 1 names different: declaration 'parent' definition 'parentDoc'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:48:45: note: Function 'init' argument 1 names different: declaration 'parent' definition 'parentDoc'. umbrello-23.08.2/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:111:67: note: Function 'init' argument 1 names different: declaration 'parent' definition 'parentDoc'. umbrello-23.08.2/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:22:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:66:65: style:inconclusive: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:32:54: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:66:65: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:191:26: style: Variable 'methodReturnType' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:204:26: style: Variable 'methodReturnType' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:211:26: style: Variable 'methodReturnType' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:42:29: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:47:26: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:81:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Interface [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:47:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:70:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:79:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:87:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:100:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:20:17: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:41:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoGenerateAttributeAccessors [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:51:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoGenerateAssocAccessors [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:61:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoGenerateAttributeAccessors [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:70:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoGenerateAssocAccessors [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.cpp:40:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_parentPolicy [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.cpp:40:41: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodegenerator.cpp:50:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ruby [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:110:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoGenerated [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:73:17: style: The scope of the variable 'commentedParams' can be reduced. [variableScope] umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:21:87: style:inconclusive: Function 'RubyCodeOperation' argument 2 names different: declaration 'op' definition 'parent'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodeoperation.h:25:73: note: Function 'RubyCodeOperation' argument 2 names different: declaration 'op' definition 'parent'. umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:21:87: note: Function 'RubyCodeOperation' argument 2 names different: declaration 'op' definition 'parent'. umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:190:24: style: Local variable 'o' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:43:20: note: Shadowed declaration umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodeoperation.cpp:190:24: note: Shadow variable umbrello-23.08.2/umbrello/codegenerators/ruby/rubywriter.cpp:92:20: debug: Scope::checkVariable found variable 'concept' with varid 0. [varid0] umbrello-23.08.2/umbrello/codegenerators/ruby/rubywriter.cpp:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileName_ [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ruby/rubywriter.cpp:202:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ruby/rubywriter.cpp:229:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ruby/rubywriter.cpp:374:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Private [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ruby/rubywriter.cpp:402:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ruby/rubywriter.cpp:419:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ruby [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/ruby/rubywriter.cpp:270:13: style: Condition 'writeDoc' is always true [knownConditionTrueFalse] umbrello-23.08.2/umbrello/codegenerators/ruby/rubywriter.cpp:266:25: note: Assignment 'writeDoc=true', assigned value is 1 umbrello-23.08.2/umbrello/codegenerators/ruby/rubywriter.cpp:270:13: note: Condition 'writeDoc' is always true umbrello-23.08.2/umbrello/codegenerators/ruby/rubywriter.cpp:243:21: style: The scope of the variable 'commentedParams' can be reduced. [variableScope] umbrello-23.08.2/umbrello/codegenerators/simplecodegenerator.cpp:84:55: debug: Function::addArguments found argument 'concept' with varid 0. [varid0] umbrello-23.08.2/umbrello/codegenerators/simplecodegenerator.cpp:160:59: debug: Function::addArguments found argument 'concept' with varid 0. [varid0] umbrello-23.08.2/umbrello/codegenerators/simplecodegenerator.h:79:18: style: Virtual function 'syncCodeToDocument' is called from constructor 'SimpleCodeGenerator(bool createDirHierarchyForPackages=true)' at line 55. Dynamic binding is not used. [virtualCallInConstructor] umbrello-23.08.2/umbrello/codegenerators/simplecodegenerator.cpp:55:5: note: Calling syncCodeToDocument umbrello-23.08.2/umbrello/codegenerators/simplecodegenerator.h:79:18: note: syncCodeToDocument is a virtual function umbrello-23.08.2/umbrello/codegenerators/simplecodegenerator.h:35:14: style: The destructor '~SimpleCodeGenerator' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codegenerator.h:59:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/simplecodegenerator.h:35:14: note: Destructor in derived class umbrello-23.08.2/umbrello/codegenerators/simplecodegenerator.h:37:10: style: The function 'writeCodeToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codegenerator.h:73:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/simplecodegenerator.h:37:10: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/simplecodegenerator.h:38:10: style: The function 'writeCodeToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codegenerator.h:72:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/simplecodegenerator.h:38:10: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/simplecodegenerator.h:76:18: style: The function 'initFromParentDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codegenerator.h:127:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/simplecodegenerator.h:76:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/simplecodegenerator.h:79:18: style: The function 'syncCodeToDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codegenerator.h:159:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/simplecodegenerator.h:79:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/simplecodegenerator.cpp:290:27: style: Variable 'policy' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codegenerators/simplecodegenerator.cpp:240:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/codegenerators/simplecodegenerator.cpp:255:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/codegenerators/sql/mysqlwriter.cpp:32:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MySQL [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/sql/mysqlwriter.cpp:142:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/sql/mysqlwriter.cpp:155:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/sql/mysqlwriter.h:27:14: style: The destructor '~MySQLWriter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/sql/sqlwriter.h:31:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/sql/mysqlwriter.h:27:14: note: Destructor in derived class umbrello-23.08.2/umbrello/codegenerators/sql/mysqlwriter.h:29:36: style: The function 'language' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/sql/sqlwriter.h:35:44: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/sql/mysqlwriter.h:29:36: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/sql/mysqlwriter.h:31:17: style: The function 'defaultDatatypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/sql/sqlwriter.h:37:25: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/sql/mysqlwriter.h:31:17: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/sql/mysqlwriter.h:33:10: style: The function 'printForeignKeyConstraints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/sql/sqlwriter.h:47:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/sql/mysqlwriter.h:33:10: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/sql/mysqlwriter.h:34:10: style: The function 'printCheckConstraints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/sql/sqlwriter.h:48:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/sql/mysqlwriter.h:34:10: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/sql/mysqlwriter.h:38:18: style: The function 'printAutoIncrements' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/sql/sqlwriter.h:50:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/sql/mysqlwriter.h:38:18: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/sql/mysqlwriter.cpp:109:86: performance:inconclusive: Function parameter 'entAttList' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/codegenerators/sql/mysqlwriter.cpp:118:36: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/codegenerators/sql/postgresqlwriter.cpp:29:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PostgreSQL [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/sql/postgresqlwriter.cpp:100:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/sql/postgresqlwriter.h:23:14: style: The destructor '~PostgreSQLWriter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/sql/sqlwriter.h:31:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/sql/postgresqlwriter.h:23:14: note: Destructor in derived class umbrello-23.08.2/umbrello/codegenerators/sql/postgresqlwriter.h:25:36: style: The function 'language' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/sql/sqlwriter.h:35:44: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/sql/postgresqlwriter.h:25:36: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/sql/postgresqlwriter.h:27:17: style: The function 'defaultDatatypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/sql/sqlwriter.h:37:25: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/sql/postgresqlwriter.h:27:17: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/sql/postgresqlwriter.h:31:10: style: The function 'printAutoIncrements' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/sql/sqlwriter.h:50:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/sql/postgresqlwriter.h:31:10: note: Function in derived class umbrello-23.08.2/umbrello/codegenerators/sql/sqlwriter.cpp:223:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/sql/sqlwriter.cpp:325:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/sql/sqlwriter.cpp:398:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/sql/sqlwriter.cpp:467:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/sql/sqlwriter.cpp:515:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/sql/sqlwriter.cpp:588:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/sql/sqlwriter.cpp:644:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:95:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tcl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileName_ [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:169:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentLevel [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:338:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentLevel [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:374:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:384:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:395:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:409:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:460:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:469:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentLevel [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:480:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:487:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:517:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:545:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:602:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:624:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:641:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentLevel [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:685:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:760:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:818:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:840:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:882:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentLevel [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:166:5: error: Non-local variable 'mStream' will use pointer to local variable 'stream'. [danglingLifetime] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:166:15: note: Address of variable taken here. umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:165:17: note: Variable created here. umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:166:5: note: Non-local variable 'mStream' will use pointer to local variable 'stream'. umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:335:5: error: Non-local variable 'mStream' will use pointer to local variable 'stream'. [danglingLifetime] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:335:15: note: Address of variable taken here. umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:334:17: note: Variable created here. umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:335:5: note: Non-local variable 'mStream' will use pointer to local variable 'stream'. umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:519:17: style: The scope of the variable 'documentation' can be reduced. [variableScope] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:678:9: style: The scope of the variable 'j' can be reduced. [variableScope] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:162:60: style:inconclusive: Function 'writeHeaderFile' argument 2 names different: declaration 'file' definition 'fileh'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.h:42:53: note: Function 'writeHeaderFile' argument 2 names different: declaration 'file' definition 'fileh'. umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:162:60: note: Function 'writeHeaderFile' argument 2 names different: declaration 'file' definition 'fileh'. umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:331:60: style:inconclusive: Function 'writeSourceFile' argument 2 names different: declaration 'file' definition 'filetcl'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.h:43:53: note: Function 'writeSourceFile' argument 2 names different: declaration 'file' definition 'filetcl'. umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:331:60: note: Function 'writeSourceFile' argument 2 names different: declaration 'file' definition 'filetcl'. umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:535:55: style:inconclusive: Function 'writeAssociationDecl' argument 2 names different: declaration 'permit' definition 'permitScope'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.h:57:53: note: Function 'writeAssociationDecl' argument 2 names different: declaration 'permit' definition 'permitScope'. umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:535:55: note: Function 'writeAssociationDecl' argument 2 names different: declaration 'permit' definition 'permitScope'. umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:580:94: style:inconclusive: Function 'writeAssociationRoleDecl' argument 5 names different: declaration 'docname' definition 'scope'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.h:62:70: note: Function 'writeAssociationRoleDecl' argument 5 names different: declaration 'docname' definition 'scope'. umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:580:94: note: Function 'writeAssociationRoleDecl' argument 5 names different: declaration 'docname' definition 'scope'. umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:660:51: warning: Missing bounds check for extra iterator increment in loop. [StlMissingComparison] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:662:13: note: Missing bounds check for extra iterator increment in loop. umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:660:51: note: Missing bounds check for extra iterator increment in loop. umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:407:36: style: Variable 'classifier' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:663:36: style: Variable 'fieldClassName' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:48:20: warning: The class 'CodeMethodBlock' defines member function with name 'getParentDocument' also defined in its parent class 'TextBlock'. [duplInheritedMember] umbrello-23.08.2/umbrello/codegenerators/textblock.cpp:66:27: note: Parent function 'TextBlock::getParentDocument' umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:48:20: note: Derived function 'CodeMethodBlock::getParentDocument' umbrello-23.08.2/umbrello/codegenerators/textblock.h:32:13: performance: Function 'getText()' should return member 'm_text' by const reference. [returnByReference] umbrello-23.08.2/umbrello/codegenerators/textblock.h:36:13: performance: Function 'getTag()' should return member 'm_tag' by const reference. [returnByReference] umbrello-23.08.2/umbrello/codegenerators/textblock.cpp:331:78: style: Condition 'getWriteOutText()' is always false [knownConditionTrueFalse] umbrello-23.08.2/umbrello/codegenerators/textblock.cpp:330:9: note: Assuming that condition '!getWriteOutText()' is not redundant umbrello-23.08.2/umbrello/codegenerators/textblock.cpp:331:78: note: Condition 'getWriteOutText()' is always false umbrello-23.08.2/umbrello/codegenerators/textblock.cpp:333:69: style: Condition 'canDelete()' is always false [knownConditionTrueFalse] umbrello-23.08.2/umbrello/codegenerators/textblock.cpp:332:9: note: Assuming that condition '!canDelete()' is not redundant umbrello-23.08.2/umbrello/codegenerators/textblock.cpp:333:69: note: Condition 'canDelete()' is always false umbrello-23.08.2/umbrello/codegenerators/textblock.cpp:170:27: style: Variable 'policy' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codegenerators/textblock.cpp:180:27: style: Variable 'policy' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codegenerators/vala/valawriter.cpp:211:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/vala/valawriter.cpp:400:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/vala/valawriter.cpp:449:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/vala/valawriter.cpp:476:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/vala/valawriter.cpp:524:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/vala/valawriter.cpp:661:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/vala/valawriter.cpp:694:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Private [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/vala/valawriter.cpp:714:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/vala/valawriter.cpp:765:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/vala/valawriter.cpp:838:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vala [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/vala/valawriter.cpp:310:39: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/vala/valawriter.cpp:476:31: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenerators/vala/valawriter.cpp:508:56: style:inconclusive: Function 'writeOperations' argument 3 names different: declaration 'interface' definition 'isInterface'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/vala/valawriter.h:56:31: note: Function 'writeOperations' argument 3 names different: declaration 'interface' definition 'isInterface'. umbrello-23.08.2/umbrello/codegenerators/vala/valawriter.cpp:508:56: note: Function 'writeOperations' argument 3 names different: declaration 'interface' definition 'isInterface'. umbrello-23.08.2/umbrello/codegenerators/vala/valawriter.cpp:306:28: style: Local variable 'realizations' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/codegenerators/vala/valawriter.cpp:271:24: note: Shadowed declaration umbrello-23.08.2/umbrello/codegenerators/vala/valawriter.cpp:306:28: note: Shadow variable umbrello-23.08.2/umbrello/codegenerators/vala/valawriter.cpp:689:52: style: Parameter 'atList' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codegenerators/vala/valawriter.cpp:711:64: style: Parameter 'associated' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codegenerators/vala/valawriter.cpp:215:16: style: Variable 'logicalView' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codegenerators/xml/xmlelementcodeblock.h:46:21: style: Virtual function 'getNodeName' is called from constructor 'XMLElementCodeBlock(CodeDocument*parentDoc,const QString&nodeName,const QString&comment=QString()' at line 23. Dynamic binding is not used. [virtualCallInConstructor] umbrello-23.08.2/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:23:5: note: Calling init umbrello-23.08.2/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:141:5: note: Calling updateContent umbrello-23.08.2/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:103:24: note: Calling getNodeName umbrello-23.08.2/umbrello/codegenerators/xml/xmlelementcodeblock.h:46:21: note: getNodeName is a virtual function umbrello-23.08.2/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:67:64: style:inconclusive: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/xml/xmlelementcodeblock.h:67:55: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. umbrello-23.08.2/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:67:64: note: Function 'setAttributesFromNode' argument 1 names different: declaration 'element' definition 'root'. umbrello-23.08.2/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:134:47: style:inconclusive: Function 'init' argument 1 names different: declaration 'parent' definition 'parentDoc'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/xml/xmlelementcodeblock.h:73:31: note: Function 'init' argument 1 names different: declaration 'parent' definition 'parentDoc'. umbrello-23.08.2/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:134:47: note: Function 'init' argument 1 names different: declaration 'parent' definition 'parentDoc'. umbrello-23.08.2/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:109:24: style: Variable 'alist' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:101:21: style: Variable 'endLine' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:46:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XMLSchema [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:85:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:156:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:168:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:260:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:310:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:385:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:439:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:520:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:534:144: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:561:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:597:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:661:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:767:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:28:5: performance: Variable 'packageNamespaceTag' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:162:70: style:inconclusive: Function 'writeClassifier' argument 2 names different: declaration 'XMLSchema' definition 'xs'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.h:49:57: note: Function 'writeClassifier' argument 2 names different: declaration 'XMLSchema' definition 'xs'. umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:162:70: note: Function 'writeClassifier' argument 2 names different: declaration 'XMLSchema' definition 'xs'. umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:217:79: style:inconclusive: Function 'writeAbstractClassifier' argument 2 names different: declaration 'XMLSchema' definition 'xs'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.h:50:65: note: Function 'writeAbstractClassifier' argument 2 names different: declaration 'XMLSchema' definition 'xs'. umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:217:79: note: Function 'writeAbstractClassifier' argument 2 names different: declaration 'XMLSchema' definition 'xs'. umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:253:27: style:inconclusive: Function 'writeGroupClassifierDecl' argument 2 names different: declaration 'superclassifiers' definition 'subclasses'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.h:61:53: note: Function 'writeGroupClassifierDecl' argument 2 names different: declaration 'superclassifiers' definition 'subclasses'. umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:253:27: note: Function 'writeGroupClassifierDecl' argument 2 names different: declaration 'superclassifiers' definition 'subclasses'. umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:254:22: style:inconclusive: Function 'writeGroupClassifierDecl' argument 3 names different: declaration 'XMLSchema' definition 'xs'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.h:62:48: note: Function 'writeGroupClassifierDecl' argument 3 names different: declaration 'XMLSchema' definition 'xs'. umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:254:22: note: Function 'writeGroupClassifierDecl' argument 3 names different: declaration 'XMLSchema' definition 'xs'. umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:286:27: style:inconclusive: Function 'writeComplexTypeClassifierDecl' argument 5 names different: declaration 'superclassifiers' definition 'superclasses'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.h:57:59: note: Function 'writeComplexTypeClassifierDecl' argument 5 names different: declaration 'superclassifiers' definition 'superclasses'. umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:286:27: note: Function 'writeComplexTypeClassifierDecl' argument 5 names different: declaration 'superclassifiers' definition 'superclasses'. umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:287:22: style:inconclusive: Function 'writeComplexTypeClassifierDecl' argument 6 names different: declaration 'XMLSchema' definition 'xs'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.h:58:54: note: Function 'writeComplexTypeClassifierDecl' argument 6 names different: declaration 'XMLSchema' definition 'xs'. umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:287:22: note: Function 'writeComplexTypeClassifierDecl' argument 6 names different: declaration 'XMLSchema' definition 'xs'. umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:376:79: style:inconclusive: Function 'writeConcreteClassifier' argument 2 names different: declaration 'XMLSchema' definition 'xs'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.h:51:65: note: Function 'writeConcreteClassifier' argument 2 names different: declaration 'XMLSchema' definition 'xs'. umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:376:79: note: Function 'writeConcreteClassifier' argument 2 names different: declaration 'XMLSchema' definition 'xs'. umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:450:22: style:inconclusive: Function 'writeChildObjsInAssociation' argument 3 names different: declaration 's' definition 'xs'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.h:107:95: note: Function 'writeChildObjsInAssociation' argument 3 names different: declaration 's' definition 'xs'. umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:450:22: note: Function 'writeChildObjsInAssociation' argument 3 names different: declaration 's' definition 'xs'. umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:553:51: style:inconclusive: Function 'writeComment' argument 1 names different: declaration 'text' definition 'comment'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.h:95:38: note: Function 'writeComment' argument 1 names different: declaration 'text' definition 'comment'. umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:553:51: note: Function 'writeComment' argument 1 names different: declaration 'text' definition 'comment'. umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:586:14: style:inconclusive: Function 'writeAssociationDecls' argument 2 names different: declaration 'noRoleOK' definition 'noRoleNameOK'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.h:85:70: note: Function 'writeAssociationDecls' argument 2 names different: declaration 'noRoleOK' definition 'noRoleNameOK'. umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:586:14: note: Function 'writeAssociationDecls' argument 2 names different: declaration 'noRoleOK' definition 'noRoleNameOK'. umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:586:33: style:inconclusive: Function 'writeAssociationDecls' argument 3 names different: declaration 'didOne' definition 'didFirstOne'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.h:85:85: note: Function 'writeAssociationDecls' argument 3 names different: declaration 'didOne' definition 'didFirstOne'. umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:586:33: note: Function 'writeAssociationDecls' argument 3 names different: declaration 'didOne' definition 'didFirstOne'. umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:484:61: style: Parameter 'attribs' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:234:34: style: Variable 'attribGroups' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:684:25: style: Variable 'elementName' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/codegenwizard/codegenstatuspage.h:61:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Circular [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenwizard/codegenstatuspage.h:68:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable On [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenwizard/codegenerationwizard.cpp:34:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ModernStyle [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenwizard/codegenerationwizard.cpp:32:13: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenwizard/codegenoptionspage.cpp:58:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_browseOutput [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenwizard/codegenoptionspage.cpp:81:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Reserved [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenwizard/codegenoptionspage.cpp:137:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_radioButtonOverwrite [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenwizard/codegenoptionspage.cpp:154:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenwizard/codegenoptionspage.cpp:181:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Reserved [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenwizard/codegenoptionspage.cpp:267:145: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenwizard/codegenselectpage.cpp:34:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_addButton [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenwizard/codegenselectpage.cpp:74:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_listSelected [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenwizard/codegenselectpage.cpp:97:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_listSelected [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenwizard/codegenselectpage.cpp:132:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenwizard/codegenselectpage.cpp:70:19: style: Variable 'classList' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/codegenwizard/codegenstatuspage.cpp:117:28: debug: Scope::checkVariable found variable 'concept' with varid 0. [varid0] umbrello-23.08.2/umbrello/codegenwizard/codegenstatuspage.cpp:147:55: debug: Function::addArguments found argument 'concept' with varid 0. [varid0] umbrello-23.08.2/umbrello/codegenwizard/codegenstatuspage.cpp:47:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_pushButtonGenerate [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenwizard/codegenstatuspage.cpp:117:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UMLClassifier [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenwizard/codegenstatuspage.cpp:149:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Failed [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenwizard/codegenstatuspage.cpp:159:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchFixedString [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenwizard/codegenstatuspage.cpp:195:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenwizard/codegenstatuspage.cpp:228:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codegenwizard/codegenstatuspage.cpp:74:33: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codegenwizard/codegenstatuspage.cpp:168:30: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codeimport/adaimport.cpp:28:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:43:14: style: The destructor '~NativeImportBase' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/classimport.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:43:14: note: Destructor in derived class umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:46:10: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/classimport.h:47:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:46:10: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:51:18: style: The function 'parseFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/classimport.h:57:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:51:18: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/idlimport.h:21:14: style: The destructor '~IDLImport' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:43:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codeimport/idlimport.h:21:14: note: Destructor in derived class umbrello-23.08.2/umbrello/codeimport/idlimport.h:23:10: style: The function 'parseStmt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:76:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/idlimport.h:23:10: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/idlimport.h:25:10: style: The function 'parseFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:51:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/idlimport.h:25:10: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/idlimport.h:27:10: style: The function 'preprocess' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:57:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/idlimport.h:27:10: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/idlimport.h:29:10: style: The function 'fillSource' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:66:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/idlimport.h:29:10: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/pythonimport.h:22:14: style: The destructor '~PythonImport' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:43:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codeimport/pythonimport.h:22:14: note: Destructor in derived class umbrello-23.08.2/umbrello/codeimport/pythonimport.h:25:10: style: The function 'initVars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:53:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/pythonimport.h:25:10: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/pythonimport.h:31:10: style: The function 'parseStmt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:76:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/pythonimport.h:31:10: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/pythonimport.h:33:10: style: The function 'fillSource' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:66:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/pythonimport.h:33:10: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/pythonimport.h:35:10: style: The function 'preprocess' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:57:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/pythonimport.h:35:10: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/javaimport.h:23:14: style: The destructor '~JavaImport' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:43:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codeimport/javaimport.h:23:14: note: Destructor in derived class umbrello-23.08.2/umbrello/codeimport/javaimport.h:26:10: style: The function 'initVars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:53:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/javaimport.h:26:10: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/javaimport.h:28:10: style: The function 'parseStmt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:76:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/javaimport.h:28:10: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/javaimport.h:30:10: style: The function 'fillSource' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:66:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/javaimport.h:30:10: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/javaimport.h:32:10: style: The function 'parseFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:51:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/javaimport.h:32:10: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/adaimport.h:24:14: style: The destructor '~AdaImport' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:43:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codeimport/adaimport.h:24:14: note: Destructor in derived class umbrello-23.08.2/umbrello/codeimport/adaimport.h:28:10: style: The function 'initVars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:53:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/adaimport.h:28:10: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/adaimport.h:30:10: style: The function 'parseStmt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:76:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/adaimport.h:30:10: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/adaimport.h:32:17: style: The function 'split' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:59:25: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/adaimport.h:32:17: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/adaimport.h:34:10: style: The function 'fillSource' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:66:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/adaimport.h:34:10: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/pascalimport.h:20:14: style: The destructor '~PascalImport' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:43:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codeimport/pascalimport.h:20:14: note: Destructor in derived class umbrello-23.08.2/umbrello/codeimport/pascalimport.h:23:10: style: The function 'initVars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:53:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/pascalimport.h:23:10: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/pascalimport.h:25:10: style: The function 'parseStmt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:76:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/pascalimport.h:25:10: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/pascalimport.h:27:17: style: The function 'split' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:59:25: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/pascalimport.h:27:17: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/pascalimport.h:29:10: style: The function 'fillSource' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:66:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/pascalimport.h:29:10: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/sqlimport.h:26:14: style: The destructor '~SQLImport' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:43:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codeimport/sqlimport.h:26:14: note: Destructor in derived class umbrello-23.08.2/umbrello/codeimport/sqlimport.h:28:10: style: The function 'parseStmt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:76:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/sqlimport.h:28:10: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/sqlimport.h:76:21: style: The function 'advance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:83:21: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/sqlimport.h:76:21: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/sqlimport.h:78:10: style: The function 'fillSource' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:66:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/sqlimport.h:78:10: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/cppimport.h:24:14: style: The destructor '~CppImport' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/classimport.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codeimport/cppimport.h:24:14: note: Destructor in derived class umbrello-23.08.2/umbrello/codeimport/cppimport.h:28:10: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/classimport.h:47:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/cppimport.h:28:10: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/cppimport.h:30:10: style: The function 'initPerFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/classimport.h:49:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/cppimport.h:30:10: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/cppimport.h:32:10: style: The function 'parseFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/classimport.h:57:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/cppimport.h:32:10: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/cppimport.cpp:46:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/codeimport/csharp/csharpimport.cpp:15:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_language [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/csvalaimportbase.cpp:29:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/codeimport/idlimport.cpp:33:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:194:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Logical [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:417:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Class [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:461:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Class [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:496:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_UMLObject [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:540:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_UMLObject [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:605:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_UMLObject [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:619:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:631:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Interface [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:664:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Component [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:687:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Folder [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:709:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Component [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:744:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Package [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:781:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Logical [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:835:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Datatype [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:844:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Logical [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:210:9: style:inconclusive: Statements following noreturn function 'qFatal()' will never be executed. [unreachableCode] umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:185:43: style:inconclusive: Function 'createUMLObject' argument 2 names different: declaration 'name' definition 'inName'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codeimport/import_utils.h:46:47: note: Function 'createUMLObject' argument 2 names different: declaration 'name' definition 'inName'. umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:185:43: note: Function 'createUMLObject' argument 2 names different: declaration 'name' definition 'inName'. umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:402:98: style:inconclusive: Function 'createUMLObjectHierarchy' argument 3 names different: declaration 'parentPkg' definition 'topLevelParent'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codeimport/import_utils.h:53:102: note: Function 'createUMLObjectHierarchy' argument 3 names different: declaration 'parentPkg' definition 'topLevelParent'. umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:402:98: note: Function 'createUMLObjectHierarchy' argument 3 names different: declaration 'parentPkg' definition 'topLevelParent'. umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:452:46: style:inconclusive: Function 'insertAttribute' argument 1 names different: declaration 'klass' definition 'owner'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codeimport/import_utils.h:66:50: note: Function 'insertAttribute' argument 1 names different: declaration 'klass' definition 'owner'. umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:452:46: note: Function 'insertAttribute' argument 1 names different: declaration 'klass' definition 'owner'. umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:486:46: style:inconclusive: Function 'insertAttribute' argument 1 names different: declaration 'klass' definition 'owner'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/codeimport/import_utils.h:61:50: note: Function 'insertAttribute' argument 1 names different: declaration 'klass' definition 'owner'. umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:486:46: note: Function 'insertAttribute' argument 1 names different: declaration 'klass' definition 'owner'. umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:411:9: performance: Range variable 'scopeName' should be declared as const reference. [iterateByValue] umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:835:17: style: Variable 'o' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:741:29: style: Variable 'current' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/codeimport/javaimport.cpp:30:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:36:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.cpp:24:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/codeimport/pascalimport.cpp:27:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:151:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Datatype [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:183:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable createArtifacts [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:217:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Package [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:246:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Package [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:284:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Class [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:305:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:365:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Interface [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:380:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Interface [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:403:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Class [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:429:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:682:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoUi [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:546:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qerr [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:559:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qout [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:624:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qerr [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:660:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qout [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:588:10: style:inconclusive: Technically the member function 'DebugLanguageParserHelper < Php :: ParseSession , Php :: TokenStream , Php :: Parser :: Token , Php :: Lexer , Php :: StartAst , Php :: DebugVisitor , Php :: tokenText >::wasFed' can be const. [functionConst] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:751:5: warning: Class 'PHPImport' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:751:5: warning: Class 'PHPImport' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:64:5: style: Class 'PHPIncludeFileVisitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:144:5: style: Class 'PHPImportVisitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/umbrello/codeimport/phpimport.h:24:14: style: The destructor '~PHPImport' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/classimport.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codeimport/phpimport.h:24:14: note: Destructor in derived class umbrello-23.08.2/umbrello/codeimport/phpimport.h:27:10: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/classimport.h:47:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/phpimport.h:27:10: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/phpimport.h:28:10: style: The function 'initPerFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/classimport.h:49:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/phpimport.h:28:10: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/phpimport.h:29:10: style: The function 'parseFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/classimport.h:57:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codeimport/phpimport.h:29:10: note: Function in derived class umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:573:17: performance: Function 'dependencies()' should return member 'm_dependencies' by const reference. [returnByReference] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:306:17: style: The scope of the variable 'returnType' can be reduced. [variableScope] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:307:14: style: The scope of the variable 'isStatic' can be reduced. [variableScope] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:308:14: style: The scope of the variable 'isAbstract' can be reduced. [variableScope] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:309:14: style: The scope of the variable 'isFriend' can be reduced. [variableScope] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:310:14: style: The scope of the variable 'isConstructor' can be reduced. [variableScope] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:311:14: style: The scope of the variable 'isDestructor' can be reduced. [variableScope] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:312:17: style: The scope of the variable 'm_comment' can be reduced. [variableScope] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:430:17: style: The scope of the variable 'returnType' can be reduced. [variableScope] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:431:14: style: The scope of the variable 'isStatic' can be reduced. [variableScope] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:432:14: style: The scope of the variable 'isAbstract' can be reduced. [variableScope] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:433:14: style: The scope of the variable 'isFriend' can be reduced. [variableScope] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:434:14: style: The scope of the variable 'isConstructor' can be reduced. [variableScope] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:435:14: style: The scope of the variable 'isDestructor' can be reduced. [variableScope] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:436:17: style: The scope of the variable 'm_comment' can be reduced. [variableScope] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:712:32: style: Local variable 'parser' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:698:24: note: Shadowed declaration umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:712:32: note: Shadow variable umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:602:26: style: Local variable 'tokenStream' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:563:23: note: Shadowed declaration umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:602:26: note: Shadow variable umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:702:13: performance: Range variable 'dependency' should be declared as const reference. [iterateByValue] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:731:9: performance: Range variable 'dependency' should be declared as const reference. [iterateByValue] umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:75:46: style: Parameter 'map' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/codeimport/pythonimport.cpp:26:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/codeimport/sqlimport.cpp:37:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/codeimport/vala/valaimport.cpp:14:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_language [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimpwizard/codeimpstatuspage.h:74:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Circular [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimpwizard/codeimpstatuspage.h:81:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable On [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimpwizard/codeimportingwizard.cpp:30:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ModernStyle [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/codeimpwizard/codeimportingwizard.cpp:28:13: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/codeimpwizard/codeimpselectpage.cpp:14:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/codeimpwizard/codeimpstatuspage.cpp:32:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/debug/debug_utils.cpp:141:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomContextMenu [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/debug/debug_utils.cpp:168:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/debug/debug_utils.cpp:177:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/debug/debug_utils.cpp:187:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/debug/debug_utils.cpp:236:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchFixedString [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/debug/debug_utils.cpp:251:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/debug/debug_utils.cpp:274:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchFixedString [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/debug/debug_utils.cpp:301:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PartiallyChecked [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/debug/debug_utils.cpp:327:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/debug/debug_utils.cpp:290:13: style: Local variable 'i' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/debug/debug_utils.cpp:272:29: note: Shadowed declaration umbrello-23.08.2/umbrello/debug/debug_utils.cpp:290:13: note: Shadow variable umbrello-23.08.2/umbrello/debug/debug_utils.cpp:273:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] umbrello-23.08.2/umbrello/diagram_utils.cpp:45:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/diagram_utils.cpp:88:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/diagram_utils.cpp:206:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Class [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/diagram_utils.cpp:335:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Class [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/diagram_utils.cpp:498:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/diagram_utils.cpp:379:25: style: Condition '!assoc' is always true [knownConditionTrueFalse] umbrello-23.08.2/umbrello/diagram_utils.cpp:357:37: note: Assignment 'assoc=0', assigned value is 0 umbrello-23.08.2/umbrello/diagram_utils.cpp:379:25: note: Condition '!assoc' is always true umbrello-23.08.2/umbrello/diagram_utils.cpp:393:25: style: Condition '!assoc' is always true [knownConditionTrueFalse] umbrello-23.08.2/umbrello/diagram_utils.cpp:357:37: note: Assignment 'assoc=0', assigned value is 0 umbrello-23.08.2/umbrello/diagram_utils.cpp:393:25: note: Condition '!assoc' is always true umbrello-23.08.2/umbrello/diagram_utils.cpp:212:32: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/diagram_utils.cpp:261:27: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/diagram_utils.cpp:104:17: style: The scope of the variable 'file' can be reduced. [variableScope] umbrello-23.08.2/umbrello/diagram_utils.cpp:152:17: style: The scope of the variable 'line' can be reduced. [variableScope] umbrello-23.08.2/umbrello/diagram_utils.cpp:518:64: style: Parameter 'name' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/diagram_utils.cpp:521:5: style: Variable 'view' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/diagram_utils.cpp:228:15: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/diagram_utils.cpp:107:18: style: Variable 'file' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/diagram_utils.cpp:157:18: style: Variable 'line' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/diagramswindow.cpp:30:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/diagramswindow.cpp:60:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/diagramswindow.cpp:69:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/activitydialog.cpp:108:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Initial [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/activitydialog.cpp:147:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_General [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/activitydialog.cpp:204:77: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/dialogs/activitydialog.cpp:139:13: style: Variable 'types' can be declared as const array [constVariable] umbrello-23.08.2/umbrello/dialogs/associationpropertiesdialog.h:23:6: style: The destructor '~AssociationPropertiesDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/multipagedialogbase.h:64:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/associationpropertiesdialog.h:23:6: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/associationpropertiesdialog.cpp:34:96: style:inconclusive: Function 'AssociationPropertiesDialog' argument 2 names different: declaration 'a' definition 'assocWidget'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/dialogs/associationpropertiesdialog.h:22:69: note: Function 'AssociationPropertiesDialog' argument 2 names different: declaration 'a' definition 'assocWidget'. umbrello-23.08.2/umbrello/dialogs/associationpropertiesdialog.cpp:34:96: note: Function 'AssociationPropertiesDialog' argument 2 names different: declaration 'a' definition 'assocWidget'. umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:201:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_UMLObject [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:239:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wt_Object [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:258:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_Display [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:268:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_Display [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:276:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Attribute [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:286:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Operation [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:296:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Template [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:306:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_EnumLiteral [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:316:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_EntityAttribute [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:326:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_EntityConstraint [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:338:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_Contents [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:348:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_Associations [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:358:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_General [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.h:37:6: style: The destructor '~ClassPropertiesDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/multipagedialogbase.h:64:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.h:37:6: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:212:35: style: The if condition is the same as the previous if condition [duplicateCondition] umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:209:35: note: First condition umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:212:35: note: Second condition umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:276:44: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:286:44: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:296:49: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:306:52: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:316:56: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:326:57: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:336:53: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:83:74: style:inconclusive: Function 'ClassPropertiesDialog' argument 2 names different: declaration 'o' definition 'w'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.h:35:56: note: Function 'ClassPropertiesDialog' argument 2 names different: declaration 'o' definition 'w'. umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:83:74: note: Function 'ClassPropertiesDialog' argument 2 names different: declaration 'o' definition 'w'. umbrello-23.08.2/umbrello/dialogs/classwizard.cpp:52:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ModernStyle [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/classwizard.cpp:98:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Attribute [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/classwizard.cpp:116:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Operation [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/classwizard.cpp:34:15: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/dialogs/classwizard.cpp:38:17: style: Variable 'pTemp' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/dialogs/classwizard.cpp:130:18: style: Variable 'page' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/dialogs/classwizard.cpp:144:18: style: Variable 'page' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/dialogs/codeeditor.cpp:50:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/dialogs/codetextedit.cpp:102:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yellow [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/codetextedit.cpp:120:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lightGray [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/codetextedit.cpp:84:46: style:inconclusive: Function 'resizeEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/dialogs/codetextedit.h:36:36: note: Function 'resizeEvent' argument 1 names different: declaration 'event' definition 'e'. umbrello-23.08.2/umbrello/dialogs/codetextedit.cpp:84:46: note: Function 'resizeEvent' argument 1 names different: declaration 'event' definition 'e'. umbrello-23.08.2/umbrello/dialogs/codetexthighlighter.cpp:27:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable darkBlue [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/codetexthighlighter.cpp:109:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Reserved [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/codeviewerdialog.cpp:25:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/dialogs/diagramselectiondialog.h:19:6: style: The destructor '~DiagramSelectionDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:27:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/diagramselectiondialog.h:19:6: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/dialog_utils.cpp:195:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/dialog_utils.cpp:214:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Continue [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/dialog_utils.cpp:234:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Continue [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/dialog_utils.cpp:355:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_DefaultLayoutSpacing [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/dontaskagain.h:65:5: style: Class 'DontAskAgainWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/umbrello/dialogs/dialog_utils.cpp:31:1: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/dontaskagain.h:30:21: note: Virtual function in base class umbrello-23.08.2/umbrello/dialogs/dialog_utils.cpp:31:1: note: Function in derived class umbrello-23.08.2/umbrello/dialogs/dialog_utils.cpp:32:1: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/dontaskagain.h:30:21: note: Virtual function in base class umbrello-23.08.2/umbrello/dialogs/dialog_utils.cpp:32:1: note: Function in derived class umbrello-23.08.2/umbrello/dialogs/dialog_utils.cpp:33:1: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/dontaskagain.h:30:21: note: Virtual function in base class umbrello-23.08.2/umbrello/dialogs/dialog_utils.cpp:33:1: note: Function in derived class umbrello-23.08.2/umbrello/dialogs/dialog_utils.cpp:195:34: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/dialogs/dialog_utils.cpp:117:39: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/dialogs/dontaskagain.h:31:10: style:inconclusive: Technically the member function 'DontAskAgainItem::isAll' can be const. [functionConst] umbrello-23.08.2/umbrello/dialogs/dontaskagain.cpp:36:24: note: Technically the member function 'DontAskAgainItem::isAll' can be const. umbrello-23.08.2/umbrello/dialogs/dontaskagain.h:31:10: note: Technically the member function 'DontAskAgainItem::isAll' can be const. umbrello-23.08.2/umbrello/dialogs/dontaskagain.cpp:123:53: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] umbrello-23.08.2/umbrello/dialogs/exportallviewsdialog.cpp:44:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Directory [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/exportallviewsdialog.h:43:18: style: Virtual function 'languageChange' is called from constructor 'ExportAllViewsDialog(QWidget*parent=0,const char*name=0)' at line 41. Dynamic binding is not used. [virtualCallInConstructor] umbrello-23.08.2/umbrello/dialogs/exportallviewsdialog.cpp:41:5: note: Calling languageChange umbrello-23.08.2/umbrello/dialogs/exportallviewsdialog.h:43:18: note: languageChange is a virtual function umbrello-23.08.2/umbrello/dialogs/exportallviewsdialog.h:33:6: style: The destructor '~ExportAllViewsDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:27:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/exportallviewsdialog.h:33:6: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/exportallviewsdialog.cpp:69:57: performance: Function parameter 'imageType' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/dialogs/finddialog.cpp:15:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_buttonGroup [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/finddialog.cpp:22:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_buttonGroup [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/finddialog.cpp:41:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TreeView [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/finddialog.cpp:55:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable All [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/finddialog.h:24:6: style: The destructor '~FindDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:27:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/finddialog.h:24:6: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/messagewidgetpropertiesdialog.h:23:6: style: The destructor '~MessageWidgetPropertiesDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/multipagedialogbase.h:64:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/messagewidgetpropertiesdialog.h:23:6: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/multipagedialogbase.cpp:38:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/dialogs/notedialog.cpp:46:18: warning: The class 'NoteDialog' defines member function with name 'apply' also defined in its parent class 'MultiPageDialogBase'. [duplInheritedMember] umbrello-23.08.2/umbrello/dialogs/multipagedialogbase.h:66:10: note: Parent function 'MultiPageDialogBase::apply' umbrello-23.08.2/umbrello/dialogs/notedialog.cpp:46:18: note: Derived function 'NoteDialog::apply' umbrello-23.08.2/umbrello/dialogs/objectnodedialog.cpp:100:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/objectnodedialog.cpp:132:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_General [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/overwritedialog.h:30:6: style: The destructor '~OverwriteDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:27:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/overwritedialog.h:30:6: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/overwritedialog.cpp:37:13: style: Variable 'dialogueLabel' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/dialogs/pages/activitypage.cpp:26:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/dialogs/pages/associationgeneralpage.cpp:37:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/dialogs/pages/associationrolepage.cpp:59:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/associationrolepage.cpp:244:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/associationrolepage.h:34:6: style: The destructor '~AssociationRolePage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/dialogpagebase.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/associationrolepage.h:34:6: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/pages/associationrolepage.cpp:37:79: style:inconclusive: Function 'AssociationRolePage' argument 2 names different: declaration 'a' definition 'assoc'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/dialogs/pages/associationrolepage.h:33:61: note: Function 'AssociationRolePage' argument 2 names different: declaration 'a' definition 'assoc'. umbrello-23.08.2/umbrello/dialogs/pages/associationrolepage.cpp:37:79: note: Function 'AssociationRolePage' argument 2 names different: declaration 'a' definition 'assoc'. umbrello-23.08.2/umbrello/dialogs/pages/autolayoutoptionpage.cpp:32:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoDotPath [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/autolayoutoptionpage.cpp:65:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoDotPath [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/autolayoutoptionpage.h:24:14: style: The destructor '~AutoLayoutOptionPage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/dialogpagebase.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/autolayoutoptionpage.h:24:14: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/pages/classassociationspage.cpp:23:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/dialogs/pages/classgeneralpage.cpp:75:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_STEREOATTRS [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/classgeneralpage.cpp:198:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_STEREOATTRS [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/classgeneralpage.cpp:265:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_STEREOATTRS [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/classgeneralpage.cpp:324:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Class [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/classgeneralpage.h:74:6: style: The destructor '~ClassGeneralPage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/dialogpagebase.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/classgeneralpage.h:74:6: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/pages/classgeneralpage.cpp:124:28: style: Local variable 'd' shadows outer argument [shadowArgument] umbrello-23.08.2/umbrello/dialogs/pages/classgeneralpage.cpp:52:44: note: Shadowed declaration umbrello-23.08.2/umbrello/dialogs/pages/classgeneralpage.cpp:124:28: note: Shadow variable umbrello-23.08.2/umbrello/dialogs/pages/classgeneralpage.cpp:157:9: style: Variable 'row' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/dialogs/pages/classifierlistpage.cpp:38:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/dialogs/pages/classoptionspage.cpp:158:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowOperations [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/classoptionspage.cpp:350:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowPackage [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/codegenerationpolicypage.h:22:14: style: The destructor '~CodeGenerationPolicyPage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/dialogpagebase.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/codegenerationpolicypage.h:22:14: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/pages/codeimportoptionspage.cpp:24:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable createArtifacts [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/codeimportoptionspage.cpp:53:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable createArtifacts [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/codeimportoptionspage.h:24:6: style: The destructor '~CodeImportOptionsPage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/dialogpagebase.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/codeimportoptionspage.h:24:6: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/pages/codevieweroptionspage.h:22:6: style: The destructor '~CodeViewerOptionsPage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/dialogpagebase.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/codevieweroptionspage.h:22:6: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/pages/constraintlistpage.cpp:84:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_UniqueConstraint [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/constraintlistpage.cpp:93:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_UniqueConstraint [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/constraintlistpage.cpp:118:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_ForeignKeyConstraint [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/constraintlistpage.cpp:127:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_CheckConstraint [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/constraintlistpage.cpp:218:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_UniqueConstraint [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/constraintlistpage.cpp:240:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_EntityConstraint [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/classifierlistpage.h:41:14: style: The destructor '~ClassifierListPage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/dialogpagebase.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/classifierlistpage.h:41:14: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/pages/constraintlistpage.h:33:14: style: The destructor '~ConstraintListPage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/classifierlistpage.h:41:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/constraintlistpage.h:33:14: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/pages/constraintlistpage.h:49:39: style: The function 'getItemList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/classifierlistpage.h:58:39: note: Virtual function in base class umbrello-23.08.2/umbrello/dialogs/pages/constraintlistpage.h:49:39: note: Function in derived class umbrello-23.08.2/umbrello/dialogs/pages/defaultcodegenpolicypage.h:23:6: style: The destructor '~DefaultCodeGenPolicyPage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/codegenerationpolicypage.h:22:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/defaultcodegenpolicypage.h:23:6: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/pages/defaultcodegenpolicypage.h:26:13: style: Class 'DefaultCodeGenPolicyPage' is unsafe, 'DefaultCodeGenPolicyPage::m_textLabel' can leak by wrong usage. [unsafeClassCanLeak] umbrello-23.08.2/umbrello/dialogs/pages/diagramprintpage.cpp:78:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiSelection [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/diagramprintpage.h:37:6: style: The destructor '~DiagramPrintPage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/dialogpagebase.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/diagramprintpage.h:37:6: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/pages/diagramprintpage.cpp:132:33: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/dialogs/pages/diagramprintpage.cpp:167:22: style: Variable 'itemAtIndex' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/dialogs/pages/diagramprintpage.cpp:184:13: style: Unused variable: type [unusedVariable] umbrello-23.08.2/umbrello/dialogs/pages/diagrampropertiespage.h:22:14: style: The destructor '~DiagramPropertiesPage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/dialogpagebase.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/diagrampropertiespage.h:22:14: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/pages/diagrampropertiespage.cpp:80:18: style: Variable 'view' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/dialogs/pages/dialogpagebase.cpp:46:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Multi_key [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/generaloptionpage.cpp:140:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Reserved [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/generaloptionpage.cpp:166:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cpp [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/generaloptionpage.h:32:14: style: The destructor '~GeneralOptionPage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/dialogpagebase.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/generaloptionpage.h:32:14: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/pages/notepage.h:23:6: style: The destructor '~NotePage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/dialogpagebase.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/notepage.h:23:6: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/pages/packagecontentspage.cpp:24:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/dialogs/pages/selectoperationpage.cpp:165:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SigNoVis [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/selectoperationpage.cpp:228:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SigNoVis [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/selectoperationpage.cpp:304:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PS_OK [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/selectoperationpage.cpp:226:5: style: Obsolete function 'qSort' called. It is recommended to use 'std::sort' instead. [prohibitedqSortCalled] umbrello-23.08.2/umbrello/dialogs/pages/selectoperationpage.h:35:6: style: The destructor '~SelectOperationPage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/dialogpagebase.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/selectoperationpage.h:35:6: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/pages/uioptionspage.cpp:69:127: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable layoutType [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/uioptionspage.cpp:163:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Direct [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/uioptionspage.cpp:180:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftToRight [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/uioptionspage.h:41:14: style: The destructor '~UIOptionsPage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/dialogpagebase.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/uioptionspage.h:41:14: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/pages/uioptionspage.cpp:34:39: style:inconclusive: Function 'UIOptionsPage' argument 1 names different: declaration 'parent' definition 'pParent'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/dialogs/pages/uioptionspage.h:40:28: note: Function 'UIOptionsPage' argument 1 names different: declaration 'parent' definition 'pParent'. umbrello-23.08.2/umbrello/dialogs/pages/uioptionspage.cpp:34:39: note: Function 'UIOptionsPage' argument 1 names different: declaration 'parent' definition 'pParent'. umbrello-23.08.2/umbrello/dialogs/pages/umlroleproperties.cpp:86:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Private [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/umlroleproperties.h:42:6: style: The destructor '~UMLRoleProperties' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/dialogpagebase.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/umlroleproperties.h:42:6: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/pages/umlwidgetstylepage.cpp:222:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textColor [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/umlwidgetstylepage.cpp:231:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineColor [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/umlwidgetstylepage.cpp:240:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fillColor [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/umlwidgetstylepage.cpp:249:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backgroundColor [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/umlwidgetstylepage.cpp:258:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gridDotColor [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/pages/umlwidgetstylepage.cpp:267:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineWidth [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/parameterpropertiesdialog.cpp:104:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Out [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/parameterpropertiesdialog.cpp:145:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable In [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/parameterpropertiesdialog.h:40:6: style: The destructor '~ParameterPropertiesDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:27:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/parameterpropertiesdialog.h:40:6: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/parameterpropertiesdialog.h:42:18: style: The function 'apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:28:18: note: Virtual function in base class umbrello-23.08.2/umbrello/dialogs/parameterpropertiesdialog.h:42:18: note: Function in derived class umbrello-23.08.2/umbrello/dialogs/parameterpropertiesdialog.h:48:18: style: The function 'validate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:48:18: note: Virtual function in base class umbrello-23.08.2/umbrello/dialogs/parameterpropertiesdialog.h:48:18: note: Function in derived class umbrello-23.08.2/umbrello/dialogs/selectdiagramdialog.h:25:6: style: The destructor '~SelectDiagramDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:27:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/selectdiagramdialog.h:25:6: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/selectdiagramdialog.cpp:15:130: performance: Function parameter 'excludeName' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/dialogs/selectoperationdialog.cpp:160:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SigNoVis [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/selectoperationdialog.cpp:223:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SigNoVis [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/selectoperationdialog.cpp:296:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PS_OK [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/selectoperationdialog.cpp:221:5: style: Obsolete function 'qSort' called. It is recommended to use 'std::sort' instead. [prohibitedqSortCalled] umbrello-23.08.2/umbrello/dialogs/selectoperationdialog.h:32:6: style: The destructor '~SelectOperationDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:27:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/selectoperationdialog.h:32:6: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/selectoperationdialog.h:47:10: style: The function 'apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:28:18: note: Virtual function in base class umbrello-23.08.2/umbrello/dialogs/selectoperationdialog.h:47:10: note: Function in derived class umbrello-23.08.2/umbrello/dialogs/settingsdialog.cpp:101:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_UserInterface [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/settingsdialog.cpp:108:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_General [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/settingsdialog.cpp:117:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_Class [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/settingsdialog.cpp:124:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_CodeImport [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/settingsdialog.cpp:133:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_CodeGeneration [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/settingsdialog.cpp:141:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_CodeViewer [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/settingsdialog.cpp:148:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_AutoLayout [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/settingsdialog.h:45:6: style: The destructor '~SettingsDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/multipagedialogbase.h:64:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/settingsdialog.h:45:6: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/settingsdialog.cpp:177:22: style: Variable 'current' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.cpp:18:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/dialogs/statedialog.cpp:76:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/statedialog.cpp:90:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Combined [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/statedialog.cpp:121:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_General [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/statedialog.cpp:202:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_Activities [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/stereoattributedialog.cpp:34:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/dialogs/umlattributedialog.cpp:149:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultAttributeScope [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/umlattributedialog.h:34:6: style: The destructor '~UMLAttributeDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:27:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/umlattributedialog.h:34:6: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/umlattributedialog.h:38:10: style: The function 'apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:28:18: note: Virtual function in base class umbrello-23.08.2/umbrello/dialogs/umlattributedialog.h:38:10: note: Function in derived class umbrello-23.08.2/umbrello/dialogs/umlattributedialog.cpp:129:16: style: Variable 'o' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/dialogs/umlcheckconstraintdialog.h:41:6: style: The destructor '~UMLCheckConstraintDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:27:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/umlcheckconstraintdialog.h:41:6: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/umlcheckconstraintdialog.h:47:18: style: The function 'apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:28:18: note: Virtual function in base class umbrello-23.08.2/umbrello/dialogs/umlcheckconstraintdialog.h:47:18: note: Function in derived class umbrello-23.08.2/umbrello/dialogs/umlcheckconstraintdialog.cpp:22:89: style:inconclusive: Function 'UMLCheckConstraintDialog' argument 2 names different: declaration 'pUniqueConstraint' definition 'pCheckConstraint'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/dialogs/umlcheckconstraintdialog.h:36:67: note: Function 'UMLCheckConstraintDialog' argument 2 names different: declaration 'pUniqueConstraint' definition 'pCheckConstraint'. umbrello-23.08.2/umbrello/dialogs/umlcheckconstraintdialog.cpp:22:89: note: Function 'UMLCheckConstraintDialog' argument 2 names different: declaration 'pUniqueConstraint' definition 'pCheckConstraint'. umbrello-23.08.2/umbrello/dialogs/umlentityattributedialog.cpp:138:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Index [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/umlentityattributedialog.cpp:193:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Index [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/umlentityattributedialog.h:31:6: style: The destructor '~UMLEntityAttributeDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:27:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/umlentityattributedialog.h:31:6: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/umlentityattributedialog.h:37:18: style: The function 'apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:28:18: note: Virtual function in base class umbrello-23.08.2/umbrello/dialogs/umlentityattributedialog.h:37:18: note: Function in derived class umbrello-23.08.2/umbrello/dialogs/umlentityattributedialog.cpp:219:24: style: Condition 'checked==false' is always true [knownConditionTrueFalse] umbrello-23.08.2/umbrello/dialogs/umlentityattributedialog.cpp:216:17: note: Assuming that condition 'checked==true' is not redundant umbrello-23.08.2/umbrello/dialogs/umlentityattributedialog.cpp:219:24: note: Condition 'checked==false' is always true umbrello-23.08.2/umbrello/dialogs/umlentityattributedialog.cpp:169:16: style: Variable 'o' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/dialogs/umlenumliteraldialog.h:27:6: style: The destructor '~UMLEnumLiteralDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:27:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/umlenumliteraldialog.h:27:6: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/umlenumliteraldialog.h:33:10: style: The function 'apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:28:18: note: Virtual function in base class umbrello-23.08.2/umbrello/dialogs/umlenumliteraldialog.h:33:10: note: Function in derived class umbrello-23.08.2/umbrello/dialogs/umlenumliteraldialog.cpp:95:16: style: Variable 'o' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:41:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/dialogs/umlinstanceattributedialog.h:23:6: style: The destructor '~UMLInstanceAttributeDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:27:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/umlinstanceattributedialog.h:23:6: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/umlinstanceattributedialog.h:30:10: style: The function 'apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:28:18: note: Virtual function in base class umbrello-23.08.2/umbrello/dialogs/umlinstanceattributedialog.h:30:10: note: Function in derived class umbrello-23.08.2/umbrello/dialogs/umloperationdialog.cpp:49:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/dialogs/umlroledialog.h:32:6: style: The destructor '~UMLRoleDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:27:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/umlroledialog.h:32:6: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/umlroledialog.h:38:10: style: The function 'apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:28:18: note: Virtual function in base class umbrello-23.08.2/umbrello/dialogs/umlroledialog.h:38:10: note: Function in derived class umbrello-23.08.2/umbrello/dialogs/umltemplatedialog.h:31:6: style: The destructor '~UMLTemplateDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:27:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/umltemplatedialog.h:31:6: note: Destructor in derived class umbrello-23.08.2/umbrello/dialogs/umltemplatedialog.h:37:18: style: The function 'apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:28:18: note: Virtual function in base class umbrello-23.08.2/umbrello/dialogs/umltemplatedialog.h:37:18: note: Function in derived class umbrello-23.08.2/umbrello/dialogs/umltemplatedialog.cpp:33:69: style:inconclusive: Function 'UMLTemplateDialog' argument 2 names different: declaration 'pAttribute' definition 'pTemplate'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/dialogs/umltemplatedialog.h:30:54: note: Function 'UMLTemplateDialog' argument 2 names different: declaration 'pAttribute' definition 'pTemplate'. umbrello-23.08.2/umbrello/dialogs/umltemplatedialog.cpp:33:69: note: Function 'UMLTemplateDialog' argument 2 names different: declaration 'pAttribute' definition 'pTemplate'. umbrello-23.08.2/umbrello/dialogs/umltemplatedialog.cpp:96:20: style: Variable 'o' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/dialogs/umluniqueconstraintdialog.cpp:34:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/dialogs/umlviewdialog.cpp:29:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/dialogs/widgets/defaultvaluewidget.cpp:61:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_EnumLiteral [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/widgets/defaultvaluewidget.cpp:137:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_UMLObject [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/widgets/defaultvaluewidget.cpp:135:49: style:inconclusive: Function 'setType' argument 1 names different: declaration 'type' definition '_type'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/dialogs/widgets/defaultvaluewidget.h:38:33: note: Function 'setType' argument 1 names different: declaration 'type' definition '_type'. umbrello-23.08.2/umbrello/dialogs/widgets/defaultvaluewidget.cpp:135:49: note: Function 'setType' argument 1 names different: declaration 'type' definition '_type'. umbrello-23.08.2/umbrello/dialogs/widgets/documentationwidget.cpp:89:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WidgetWidth [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/widgets/resolutionwidget.cpp:85:10: warning: Return value of function text.toFloat() is not used. [ignoredReturnValue] umbrello-23.08.2/umbrello/dialogs/widgets/resolutionwidget.cpp:72:5: style: Obsolete function 'qSort' called. It is recommended to use 'std::sort' instead. [prohibitedqSortCalled] umbrello-23.08.2/umbrello/dialogs/widgets/resolutionwidget.cpp:69:13: style: Local variable 'currentResolution' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/dialogs/widgets/resolutionwidget.h:21:11: note: Shadowed declaration umbrello-23.08.2/umbrello/dialogs/widgets/resolutionwidget.cpp:69:13: note: Shadow variable umbrello-23.08.2/umbrello/dialogs/widgets/selectdiagramwidget.cpp:44:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Undefined [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/widgets/selectdiagramwidget.cpp:81:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/widgets/selectdiagramwidget.cpp:78:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/dialogs/widgets/selectlayouttypewidget.cpp:13:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Undefined [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/widgets/umlartifacttypewidget.cpp:24:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/widgets/umldatatypewidget.cpp:29:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/dialogs/widgets/umlpackagewidget.cpp:51:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Logical [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/widgets/umlpackagewidget.cpp:88:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Package [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/widgets/umlpackagewidget.cpp:48:17: style: Variable 'parentPackage' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/dialogs/widgets/umlpackagewidget.cpp:50:17: style: Variable 'folderLogicalView' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/dialogs/widgets/visibilityenumwidget.cpp:26:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/widgets/visibilityenumwidget.cpp:40:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/dialogs/widgets/visibilityenumwidget.cpp:95:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp:34:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/docgenerators/docbookgenerator.cpp:28:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/docgenerators/docbookgeneratorjob.cpp:165:36: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/docgenerators/main.cpp:71:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/docgenerators/main.cpp:68:36: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/docgenerators/xhtmlgenerator.cpp:29:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/docwindow.cpp:43:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/docwindow.cpp:84:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Panel [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/docwindow.cpp:149:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Folder [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/docwindow.cpp:283:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_Project [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/docwindow.cpp:311:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_Project [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/docwindow.cpp:417:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/docwindow.cpp:456:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/docwindow.cpp:39:5: style: Class 'ModifiedWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/umbrello/docwindow.cpp:415:45: style:inconclusive: Function 'slotFocusEnabledChanged' argument 1 names different: declaration 'state' definition 'status'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/docwindow.h:49:38: note: Function 'slotFocusEnabledChanged' argument 1 names different: declaration 'state' definition 'status'. umbrello-23.08.2/umbrello/docwindow.cpp:415:45: note: Function 'slotFocusEnabledChanged' argument 1 names different: declaration 'state' definition 'status'. umbrello-23.08.2/umbrello/dotgenerator.cpp:34:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/finder/umldocfinder.h:25:14: style: The destructor '~UMLDocFinder' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/finder/umlfinder.h:29:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/finder/umldocfinder.h:25:14: note: Destructor in derived class umbrello-23.08.2/umbrello/finder/umldocfinder.h:26:17: style: The function 'collect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/finder/umlfinder.h:38:17: note: Virtual function in base class umbrello-23.08.2/umbrello/finder/umldocfinder.h:26:17: note: Function in derived class umbrello-23.08.2/umbrello/finder/umldocfinder.h:29:20: style: The function 'displayNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/finder/umlfinder.h:44:20: note: Virtual function in base class umbrello-23.08.2/umbrello/finder/umldocfinder.h:29:20: note: Function in derived class umbrello-23.08.2/umbrello/finder/umldocfinder.h:30:20: style: The function 'displayPrevious' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/finder/umlfinder.h:51:20: note: Virtual function in base class umbrello-23.08.2/umbrello/finder/umldocfinder.h:30:20: note: Function in derived class umbrello-23.08.2/umbrello/finder/umllistviewfinder.h:20:14: style: The destructor '~UMLListViewFinder' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/finder/umlfinder.h:29:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/finder/umllistviewfinder.h:20:14: note: Destructor in derived class umbrello-23.08.2/umbrello/finder/umllistviewfinder.h:21:17: style: The function 'collect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/finder/umlfinder.h:38:17: note: Virtual function in base class umbrello-23.08.2/umbrello/finder/umllistviewfinder.h:21:17: note: Function in derived class umbrello-23.08.2/umbrello/finder/umllistviewfinder.h:23:20: style: The function 'displayNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/finder/umlfinder.h:44:20: note: Virtual function in base class umbrello-23.08.2/umbrello/finder/umllistviewfinder.h:23:20: note: Function in derived class umbrello-23.08.2/umbrello/finder/umllistviewfinder.h:24:20: style: The function 'displayPrevious' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/finder/umlfinder.h:51:20: note: Virtual function in base class umbrello-23.08.2/umbrello/finder/umllistviewfinder.h:24:20: note: Function in derived class umbrello-23.08.2/umbrello/finder/umlscenefinder.h:22:14: style: The destructor '~UMLSceneFinder' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/finder/umlfinder.h:29:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/finder/umlscenefinder.h:22:14: note: Destructor in derived class umbrello-23.08.2/umbrello/finder/umlscenefinder.h:23:17: style: The function 'collect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/finder/umlfinder.h:38:17: note: Virtual function in base class umbrello-23.08.2/umbrello/finder/umlscenefinder.h:23:17: note: Function in derived class umbrello-23.08.2/umbrello/finder/umlscenefinder.h:25:20: style: The function 'displayNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/finder/umlfinder.h:44:20: note: Virtual function in base class umbrello-23.08.2/umbrello/finder/umlscenefinder.h:25:20: note: Function in derived class umbrello-23.08.2/umbrello/finder/umlscenefinder.h:26:20: style: The function 'displayPrevious' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/finder/umlfinder.h:51:20: note: Virtual function in base class umbrello-23.08.2/umbrello/finder/umlscenefinder.h:26:20: note: Function in derived class umbrello-23.08.2/umbrello/finder/umldocfinder.cpp:45:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Empty [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/finder/umldocfinder.cpp:65:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Empty [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/finder/umlfinder.cpp:24:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Class [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/finder/umlfinder.h:57:10: performance:inconclusive: Technically the member function 'UMLFinder::includeObject' can be static (but you may consider moving to unnamed namespace). [functionStatic] umbrello-23.08.2/umbrello/finder/umlfinder.cpp:18:17: note: Technically the member function 'UMLFinder::includeObject' can be static (but you may consider moving to unnamed namespace). umbrello-23.08.2/umbrello/finder/umlfinder.h:57:10: note: Technically the member function 'UMLFinder::includeObject' can be static (but you may consider moving to unnamed namespace). umbrello-23.08.2/umbrello/finder/umllistviewfinder.cpp:25:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchContains [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/finder/umllistviewfinder.cpp:44:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Empty [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/finder/umllistviewfinder.cpp:55:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Empty [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/finder/umllistviewfinder.h:26:10: performance:inconclusive: Technically the member function 'UMLListViewFinder::showItem' can be static (but you may consider moving to unnamed namespace). [functionStatic] umbrello-23.08.2/umbrello/finder/umllistviewfinder.cpp:69:25: note: Technically the member function 'UMLListViewFinder::showItem' can be static (but you may consider moving to unnamed namespace). umbrello-23.08.2/umbrello/finder/umllistviewfinder.h:26:10: note: Technically the member function 'UMLListViewFinder::showItem' can be static (but you may consider moving to unnamed namespace). umbrello-23.08.2/umbrello/finder/umlscenefinder.cpp:40:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/finder/umlscenefinder.cpp:57:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Empty [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/finder/umlscenefinder.cpp:68:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Empty [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/import_argo.cpp:25:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/import_rose.cpp:215:9: style: Condition '!line.isEmpty()' is always true [knownConditionTrueFalse] umbrello-23.08.2/umbrello/import_rose.cpp:211:20: note: Assuming that condition 'line.isNull()' is not redundant umbrello-23.08.2/umbrello/import_rose.cpp:215:9: note: Condition '!line.isEmpty()' is always true umbrello-23.08.2/umbrello/import_rose.cpp:377:18: style: Local variable 'seenClosing' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/import_rose.cpp:303:10: note: Shadowed declaration umbrello-23.08.2/umbrello/import_rose.cpp:377:18: note: Shadow variable umbrello-23.08.2/umbrello/import_rose.cpp:151:31: performance: Function parameter 's' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/layoutgenerator.cpp:304:146: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocateDirectory [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/layoutgenerator.cpp:359:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/layoutgenerator.cpp:301:23: warning: The class 'LayoutGenerator' defines member function with name 'availableConfigFiles' also defined in its parent class 'DotGenerator'. [duplInheritedMember] umbrello-23.08.2/umbrello/dotgenerator.h:30:17: note: Parent function 'DotGenerator::availableConfigFiles' umbrello-23.08.2/umbrello/layoutgenerator.cpp:301:23: note: Derived function 'LayoutGenerator::availableConfigFiles' umbrello-23.08.2/umbrello/cmds/widget/cmdsetname.h:17:14: style: The destructor '~CmdSetName' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/cmds/cmdbaseobjectcommand.h:22:22: note: Virtual destructor in base class umbrello-23.08.2/umbrello/cmds/widget/cmdsetname.h:17:14: note: Destructor in derived class umbrello-23.08.2/umbrello/layoutgenerator.cpp:213:18: style: The scope of the variable 'l' can be reduced. [variableScope] umbrello-23.08.2/umbrello/layoutgenerator.cpp:342:13: style: Variable 'r' can be declared as reference to const [constVariableReference] umbrello-23.08.2/umbrello/main.cpp:29:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/menus/associationwidgetpopupmenu.cpp:29:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Anchor [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/menus/associationwidgetpopupmenu.cpp:95:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_LayoutPolyline [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/menus/listpopupmenu.h:271:5: style: Class 'ListPopupMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/umbrello/menus/dialogspopupmenu.cpp:20:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_New_Parameter [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/menus/listpopupmenu.cpp:43:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/menus/umllistviewpopupmenu.cpp:25:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_Paste [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/menus/umllistviewpopupmenu.cpp:315:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_Deployment_Folder [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/menus/umllistviewpopupmenu.cpp:403:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_Cut [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/menus/umllistviewpopupmenu.cpp:437:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_Externalize_Folder [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/menus/umlscenepopupmenu.cpp:37:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_ReturnToCombinedState [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/menus/umlscenepopupmenu.cpp:89:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_Apply_Layout [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/menus/umlscenepopupmenu.cpp:127:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_Actor [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/menus/widgetbasepopupmenu.cpp:54:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_Cut [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/menus/widgetbasepopupmenu.cpp:75:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Show [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/menus/widgetbasepopupmenu.cpp:113:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Show [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/menus/widgetbasepopupmenu.cpp:166:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_Rename [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/menus/widgetbasepopupmenu.cpp:534:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_Line_Color_Selection [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/menus/widgetbasepopupmenu.cpp:573:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_Cut [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/menus/widgetbasepopupmenu.cpp:594:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_Align_Right [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/menus/widgetbasepopupmenu.cpp:615:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_Line_Color [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/menus/widgetbasepopupmenu.cpp:633:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_Initial_Activity [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/menus/widgetbasepopupmenu.cpp:724:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Show [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/menus/widgetbasepopupmenu.cpp:280:33: style: Variable 'ft' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/menus/widgetbasepopupmenu.cpp:446:33: style: Variable 'ft' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/model_utils.cpp:135:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Interface [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/model_utils.cpp:223:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/model_utils.cpp:862:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Attribute [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/model_utils.cpp:1005:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_UMLObject [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/model_utils.cpp:1085:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_UMLObject [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/model_utils.cpp:1140:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_UMLObject [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/model_utils.cpp:1790:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_UseCase [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/model_utils.cpp:2130:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralPage [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/model_utils.cpp:2241:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Actor [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/model_utils.cpp:495:35: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/model_utils.cpp:186:41: style:inconclusive: Function 'findUMLObject' argument 2 names different: declaration 'name' definition 'inName'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/model_utils.h:40:42: note: Function 'findUMLObject' argument 2 names different: declaration 'name' definition 'inName'. umbrello-23.08.2/umbrello/model_utils.cpp:186:41: note: Function 'findUMLObject' argument 2 names different: declaration 'name' definition 'inName'. umbrello-23.08.2/umbrello/model_utils.cpp:860:49: style:inconclusive: Function 'isClassifierListitem' argument 1 names different: declaration 'ot' definition 'type'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/model_utils.h:75:49: note: Function 'isClassifierListitem' argument 1 names different: declaration 'ot' definition 'type'. umbrello-23.08.2/umbrello/model_utils.cpp:860:49: note: Function 'isClassifierListitem' argument 1 names different: declaration 'ot' definition 'type'. umbrello-23.08.2/umbrello/model_utils.cpp:267:39: style: Local variable 'foundType' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/model_utils.cpp:249:35: note: Shadowed declaration umbrello-23.08.2/umbrello/model_utils.cpp:267:39: note: Shadow variable umbrello-23.08.2/umbrello/model_utils.cpp:300:29: style: Local variable 'pkg' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/model_utils.cpp:218:21: note: Shadowed declaration umbrello-23.08.2/umbrello/model_utils.cpp:300:29: note: Shadow variable umbrello-23.08.2/umbrello/model_utils.h:119:25: performance: Function parameter 'initialValue' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/model_utils.cpp:79:27: performance: Function parameter 'type' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/model_utils.cpp:518:48: performance: Function parameter 'id' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/model_utils.cpp:555:83: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/model_utils.cpp:772:30: performance:inconclusive: Function parameter 'element' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/model_utils.cpp:832:31: performance: Function parameter 'type' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/model_utils.cpp:451:40: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] umbrello-23.08.2/umbrello/model_utils.cpp:463:38: style: Parameter 'container' can be declared as pointer to const [constParameterPointer] umbrello-23.08.2/umbrello/model_utils.cpp:479:22: style: Variable 'current' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/model_utils.cpp:593:13: style: Variable 'doc' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/model_utils.cpp:927:25: style: Variable 'umldoc' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/model_utils.cpp:1653:21: style: Variable 'umldoc' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/model_utils.cpp:2321:53: style: Parameter 'scene' can be declared as pointer to const [constParameterPointer] umbrello-23.08.2/umbrello/models/diagramsmodel.cpp:46:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/models/diagramsmodel.cpp:73:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/models/objectsmodel.cpp:72:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/models/objectsmodel.cpp:101:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/models/stereotypesmodel.cpp:45:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/models/stereotypesmodel.cpp:65:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/models/stereotypesmodel.cpp:73:16: style: Condition 'cCount==1' is always false [knownConditionTrueFalse] umbrello-23.08.2/umbrello/models/stereotypesmodel.cpp:68:29: note: Calling function 'columnCount' returns 2 umbrello-23.08.2/umbrello/models/stereotypesmodel.cpp:68:29: note: Assignment 'cCount=columnCount(index)', assigned value is 2 umbrello-23.08.2/umbrello/models/stereotypesmodel.cpp:69:24: note: Assuming condition is false umbrello-23.08.2/umbrello/models/stereotypesmodel.cpp:73:16: note: Condition 'cCount==1' is always false umbrello-23.08.2/umbrello/models/stereotypesmodel.cpp:90:46: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/models/stereotypesmodel.cpp:106:50: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/cmds/widget/cmdcreatewidget.h:18:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] umbrello-23.08.2/umbrello/cmds/widget/cmdremovewidget.h:18:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] umbrello-23.08.2/umbrello/object_factory.cpp:70:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/object_factory.cpp:80:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/object_factory.cpp:128:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Interface [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/object_factory.cpp:215:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Datatype [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/object_factory.cpp:284:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/object_factory.cpp:411:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Interface [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/object_factory.cpp:172:9: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] umbrello-23.08.2/umbrello/object_factory.cpp:190:5: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] umbrello-23.08.2/umbrello/object_factory.cpp:93:74: style:inconclusive: Function 'createNewUMLObject' argument 2 names different: declaration 'n' definition 'name'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/object_factory.h:27:46: note: Function 'createNewUMLObject' argument 2 names different: declaration 'n' definition 'name'. umbrello-23.08.2/umbrello/object_factory.cpp:93:74: note: Function 'createNewUMLObject' argument 2 names different: declaration 'n' definition 'name'. umbrello-23.08.2/umbrello/object_factory.cpp:394:21: style: Variable 'doc' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/objectswindow.cpp:32:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/objectswindow.cpp:61:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/optionstate.cpp:361:18: warning: Member variable 'OptionState::codeViewerState' is not initialized in the constructor. [uninitMemberVar] umbrello-23.08.2/umbrello/optionstate.cpp:189:17: style: Local variable 'backgroundColor' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/optionstate.h:87:12: note: Shadowed declaration umbrello-23.08.2/umbrello/optionstate.cpp:189:17: note: Shadow variable umbrello-23.08.2/umbrello/optionstate.cpp:195:17: style: Local variable 'font' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/optionstate.h:86:12: note: Shadowed declaration umbrello-23.08.2/umbrello/optionstate.cpp:195:17: note: Shadow variable umbrello-23.08.2/umbrello/optionstate.cpp:200:17: style: Local variable 'gridDotColor' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/optionstate.h:88:12: note: Shadowed declaration umbrello-23.08.2/umbrello/optionstate.cpp:200:17: note: Shadow variable umbrello-23.08.2/umbrello/optionstate.cpp:209:17: style: Local variable 'textColor' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/optionstate.h:85:12: note: Shadowed declaration umbrello-23.08.2/umbrello/optionstate.cpp:209:17: note: Shadow variable umbrello-23.08.2/umbrello/optionstate.cpp:422:44: style: Local variable 'optionState' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/optionstate.h:330:14: note: Shadowed declaration umbrello-23.08.2/umbrello/optionstate.cpp:422:44: note: Shadow variable umbrello-23.08.2/umbrello/optionstate.cpp:114:47: style: Parameter 'element' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/optionstate.cpp:187:44: style: Parameter 'element' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/optionstate.cpp:249:52: style: Parameter 'element' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/petalnode.cpp:149:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/petalnode.h:60:17: performance: Function 'initialArgs()' should return member 'm_initialArgs' by const reference. [returnByReference] umbrello-23.08.2/umbrello/petalnode.h:64:19: performance: Function 'attributes()' should return member 'm_attributes' by const reference. [returnByReference] umbrello-23.08.2/umbrello/petalnode.cpp:42:26: style:inconclusive: Function 'operator<<' argument 1 names different: declaration 'out' definition '_out'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/petalnode.h:82:26: note: Function 'operator<<' argument 1 names different: declaration 'out' definition '_out'. umbrello-23.08.2/umbrello/petalnode.cpp:42:26: note: Function 'operator<<' argument 1 names different: declaration 'out' definition '_out'. umbrello-23.08.2/umbrello/petalnode.cpp:52:26: style:inconclusive: Function 'operator<<' argument 1 names different: declaration 'out' definition '_out'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/petalnode.h:83:26: note: Function 'operator<<' argument 1 names different: declaration 'out' definition '_out'. umbrello-23.08.2/umbrello/petalnode.cpp:52:26: note: Function 'operator<<' argument 1 names different: declaration 'out' definition '_out'. umbrello-23.08.2/umbrello/petalnode.cpp:60:26: style:inconclusive: Function 'operator<<' argument 1 names different: declaration 'out' definition '_out'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/petalnode.h:84:26: note: Function 'operator<<' argument 1 names different: declaration 'out' definition '_out'. umbrello-23.08.2/umbrello/petalnode.cpp:60:26: note: Function 'operator<<' argument 1 names different: declaration 'out' definition '_out'. umbrello-23.08.2/umbrello/petalnode.cpp:155:26: style:inconclusive: Function 'operator<<' argument 1 names different: declaration 'out' definition '_out'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/petalnode.h:85:26: note: Function 'operator<<' argument 1 names different: declaration 'out' definition '_out'. umbrello-23.08.2/umbrello/petalnode.cpp:155:26: note: Function 'operator<<' argument 1 names different: declaration 'out' definition '_out'. umbrello-23.08.2/umbrello/petalnode.cpp:136:56: performance: Function parameter 'vl' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/petaltree2uml.cpp:89:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/petaltree2uml.cpp:183:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Class [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/petaltree2uml.cpp:268:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/petaltree2uml.cpp:355:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/petaltree2uml.cpp:565:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/petaltree2uml.cpp:589:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/petaltree2uml.cpp:715:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Package [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/petaltree2uml.cpp:1341:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/petaltree2uml.cpp:1412:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Folder [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/petaltree2uml.cpp:300:5: style: Class 'AttributesReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/umbrello/petaltree2uml.cpp:320:5: style: Class 'LiteralsReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/umbrello/petaltree2uml.cpp:346:5: style: Class 'ParametersReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/umbrello/petaltree2uml.cpp:368:5: style: Class 'OperationsReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/umbrello/petaltree2uml.cpp:391:5: style: Class 'SuperclassesReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/umbrello/petaltree2uml.cpp:426:5: style: Class 'RealizationsReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/umbrello/petaltree2uml.cpp:461:5: style: Class 'UsesReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/umbrello/petaltree2uml.cpp:304:14: style: The destructor '~AttributesReader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:218:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:304:14: note: Destructor in derived class umbrello-23.08.2/umbrello/petaltree2uml.cpp:305:16: style: The function 'createListItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:224:24: note: Virtual function in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:305:16: note: Function in derived class umbrello-23.08.2/umbrello/petaltree2uml.cpp:308:10: style: The function 'insertAtParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:245:18: note: Virtual function in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:308:10: note: Function in derived class umbrello-23.08.2/umbrello/petaltree2uml.cpp:324:14: style: The destructor '~LiteralsReader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:218:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:324:14: note: Destructor in derived class umbrello-23.08.2/umbrello/petaltree2uml.cpp:325:16: style: The function 'createListItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:224:24: note: Virtual function in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:325:16: note: Function in derived class umbrello-23.08.2/umbrello/petaltree2uml.cpp:328:10: style: The function 'insertAtParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:245:18: note: Virtual function in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:328:10: note: Function in derived class umbrello-23.08.2/umbrello/petaltree2uml.cpp:350:14: style: The destructor '~ParametersReader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:218:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:350:14: note: Destructor in derived class umbrello-23.08.2/umbrello/petaltree2uml.cpp:351:16: style: The function 'createListItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:224:24: note: Virtual function in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:351:16: note: Function in derived class umbrello-23.08.2/umbrello/petaltree2uml.cpp:354:10: style: The function 'insertAtParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:245:18: note: Virtual function in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:354:10: note: Function in derived class umbrello-23.08.2/umbrello/petaltree2uml.cpp:372:14: style: The destructor '~OperationsReader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:218:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:372:14: note: Destructor in derived class umbrello-23.08.2/umbrello/petaltree2uml.cpp:373:16: style: The function 'createListItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:224:24: note: Virtual function in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:373:16: note: Function in derived class umbrello-23.08.2/umbrello/petaltree2uml.cpp:376:10: style: The function 'insertAtParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:245:18: note: Virtual function in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:376:10: note: Function in derived class umbrello-23.08.2/umbrello/petaltree2uml.cpp:395:14: style: The destructor '~SuperclassesReader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:218:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:395:14: note: Destructor in derived class umbrello-23.08.2/umbrello/petaltree2uml.cpp:396:16: style: The function 'createListItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:224:24: note: Virtual function in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:396:16: note: Function in derived class umbrello-23.08.2/umbrello/petaltree2uml.cpp:403:10: style: The function 'setTypeReferences' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:226:18: note: Virtual function in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:403:10: note: Function in derived class umbrello-23.08.2/umbrello/petaltree2uml.cpp:413:10: style: The function 'insertAtParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:245:18: note: Virtual function in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:413:10: note: Function in derived class umbrello-23.08.2/umbrello/petaltree2uml.cpp:430:14: style: The destructor '~RealizationsReader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:218:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:430:14: note: Destructor in derived class umbrello-23.08.2/umbrello/petaltree2uml.cpp:431:16: style: The function 'createListItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:224:24: note: Virtual function in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:431:16: note: Function in derived class umbrello-23.08.2/umbrello/petaltree2uml.cpp:438:10: style: The function 'setTypeReferences' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:226:18: note: Virtual function in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:438:10: note: Function in derived class umbrello-23.08.2/umbrello/petaltree2uml.cpp:448:10: style: The function 'insertAtParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:245:18: note: Virtual function in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:448:10: note: Function in derived class umbrello-23.08.2/umbrello/petaltree2uml.cpp:465:14: style: The destructor '~UsesReader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:218:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:465:14: note: Destructor in derived class umbrello-23.08.2/umbrello/petaltree2uml.cpp:466:16: style: The function 'createListItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:224:24: note: Virtual function in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:466:16: note: Function in derived class umbrello-23.08.2/umbrello/petaltree2uml.cpp:473:10: style: The function 'setTypeReferences' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:226:18: note: Virtual function in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:473:10: note: Function in derived class umbrello-23.08.2/umbrello/petaltree2uml.cpp:483:10: style: The function 'insertAtParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:245:18: note: Virtual function in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:483:10: note: Function in derived class umbrello-23.08.2/umbrello/petaltree2uml.cpp:535:50: style: Condition 'envVarBA.isEmpty()' is always false [knownConditionTrueFalse] umbrello-23.08.2/umbrello/petaltree2uml.cpp:535:28: note: Assuming that condition 'envVarBA.isNull()' is not redundant umbrello-23.08.2/umbrello/petaltree2uml.cpp:535:50: note: Condition 'envVarBA.isEmpty()' is always false umbrello-23.08.2/umbrello/petaltree2uml.cpp:896:25: style: Local variable 'args' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/petaltree2uml.cpp:692:17: note: Shadowed declaration umbrello-23.08.2/umbrello/petaltree2uml.cpp:896:25: note: Shadow variable umbrello-23.08.2/umbrello/petaltree2uml.cpp:897:21: style: Local variable 'objType' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/petaltree2uml.cpp:693:13: note: Shadowed declaration umbrello-23.08.2/umbrello/petaltree2uml.cpp:897:21: note: Shadow variable umbrello-23.08.2/umbrello/petaltree2uml.cpp:898:21: style: Local variable 'name' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/petaltree2uml.cpp:694:13: note: Shadowed declaration umbrello-23.08.2/umbrello/petaltree2uml.cpp:898:21: note: Shadow variable umbrello-23.08.2/umbrello/petaltree2uml.cpp:1069:31: style: Local variable 'id' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/petaltree2uml.cpp:695:19: note: Shadowed declaration umbrello-23.08.2/umbrello/petaltree2uml.cpp:1069:31: note: Shadow variable umbrello-23.08.2/umbrello/petaltree2uml.cpp:1105:31: style: Local variable 'id' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/petaltree2uml.cpp:695:19: note: Shadowed declaration umbrello-23.08.2/umbrello/petaltree2uml.cpp:1105:31: note: Shadow variable umbrello-23.08.2/umbrello/petaltree2uml.cpp:1143:31: style: Local variable 'id' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/petaltree2uml.cpp:695:19: note: Shadowed declaration umbrello-23.08.2/umbrello/petaltree2uml.cpp:1143:31: note: Shadow variable umbrello-23.08.2/umbrello/petaltree2uml.cpp:1188:31: style: Local variable 'id' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/petaltree2uml.cpp:695:19: note: Shadowed declaration umbrello-23.08.2/umbrello/petaltree2uml.cpp:1188:31: note: Shadow variable umbrello-23.08.2/umbrello/petaltree2uml.cpp:1217:31: style: Local variable 'id' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/petaltree2uml.cpp:695:19: note: Shadowed declaration umbrello-23.08.2/umbrello/petaltree2uml.cpp:1217:31: note: Shadow variable umbrello-23.08.2/umbrello/petaltree2uml.cpp:504:49: performance: Function parameter 'id' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/petaltree2uml.cpp:664:44: performance: Function parameter 'objType' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/petaltree2uml.cpp:258:20: style: Variable 'attributes' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/petaltree2uml.cpp:268:24: style: Variable 'attNode' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/petaltree2uml.cpp:503:45: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] umbrello-23.08.2/umbrello/petaltree2uml.cpp:573:33: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] umbrello-23.08.2/umbrello/petaltree2uml.cpp:576:31: style: Parameter 'view' can be declared as pointer to const [constParameterPointer] umbrello-23.08.2/umbrello/petaltree2uml.cpp:580:16: style: Variable 'roleview_list' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/petaltree2uml.cpp:589:20: style: Variable 'supNode' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/petaltree2uml.cpp:590:20: style: Variable 'cliNode' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/petaltree2uml.cpp:623:20: style: Variable 'sup' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/petaltree2uml.cpp:623:30: style: Variable 'cli' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/petaltree2uml.cpp:703:20: style: Variable 'statemachine' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/petaltree2uml.cpp:704:20: style: Variable 'models' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/petaltree2uml.cpp:711:24: style: Variable 'pres' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/petaltree2uml.cpp:741:24: style: Variable 'statediagrams' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/petaltree2uml.cpp:813:20: style: Variable 'roles' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/petaltree2uml.cpp:822:24: style: Variable 'roleNode' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/petaltree2uml.cpp:885:20: style: Variable 'items' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/petaltree2uml.cpp:1047:28: style: Variable 'lblNode' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/petaltree2uml.cpp:1166:32: style: Variable 'lblNode' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/petaltree2uml.cpp:1192:32: style: Variable 'lblNode' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/petaltree2uml.cpp:1314:28: style: Parameter 'root' can be declared as pointer to const [constParameterPointer] umbrello-23.08.2/umbrello/petaltree2uml.cpp:1321:16: style: Variable 'viewRoot' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/petaltree2uml.cpp:1331:16: style: Variable 'models' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/petaltree2uml.cpp:1348:16: style: Variable 'statemachine' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/petaltree2uml.cpp:1358:20: style: Variable 'statediagrams' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/petaltree2uml.cpp:1368:16: style: Variable 'presentations' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/petaltree2uml.cpp:1389:39: style: Parameter 'root' can be declared as pointer to const [constParameterPointer] umbrello-23.08.2/umbrello/petaltree2uml.cpp:1400:13: style: Variable 'umlDoc' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/petaltree2uml.cpp:1404:16: style: Variable 'models' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/refactoring/refactoringassistant.cpp:29:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/stereotypeswindow.cpp:27:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/toolbarstate.cpp:79:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonPress [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/toolbarstate.cpp:111:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonRelease [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/toolbarstate.cpp:147:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonDblClick [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/toolbarstate.cpp:184:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseMove [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/toolbarstate.cpp:371:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_SRC [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/toolbarstate.cpp:436:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightButton [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/toolbarstate.h:70:18: style: Virtual function 'init' is called from constructor 'ToolBarState(UMLScene*umlScene)' at line 266. Dynamic binding is not used. [virtualCallInConstructor] umbrello-23.08.2/umbrello/toolbarstate.cpp:266:5: note: Calling init umbrello-23.08.2/umbrello/toolbarstate.h:70:18: note: init is a virtual function umbrello-23.08.2/umbrello/toolbarstate.h:88:5: style: Class 'ToolBarState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/umbrello/toolbarstate.cpp:149:16: style: Local variable 'currentWidget' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/toolbarstate.h:107:24: note: Shadowed declaration umbrello-23.08.2/umbrello/toolbarstate.cpp:149:16: note: Shadow variable umbrello-23.08.2/umbrello/toolbarstate.cpp:150:24: style: Local variable 'currentAssociation' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/toolbarstate.h:110:32: note: Shadowed declaration umbrello-23.08.2/umbrello/toolbarstate.cpp:150:24: note: Shadow variable umbrello-23.08.2/umbrello/toolbarstate.cpp:527:61: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/toolbarstate.cpp:545:46: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/toolbarstatearrow.cpp:81:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/toolbarstatearrow.h:32:18: style: Virtual function 'init' is called from constructor 'ToolBarStateArrow(UMLScene*umlScene)' at line 22. Dynamic binding is not used. [virtualCallInConstructor] umbrello-23.08.2/umbrello/toolbarstatearrow.cpp:22:5: note: Calling init umbrello-23.08.2/umbrello/toolbarstatearrow.h:32:18: note: init is a virtual function umbrello-23.08.2/umbrello/toolbarstatearrow.h:30:14: style: The destructor '~ToolBarStateArrow' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:68:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/toolbarstatearrow.h:30:14: note: Destructor in derived class umbrello-23.08.2/umbrello/toolbarstatearrow.h:32:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:70:18: note: Virtual function in base class umbrello-23.08.2/umbrello/toolbarstatearrow.h:32:18: note: Function in derived class umbrello-23.08.2/umbrello/toolbarstatearrow.h:37:18: style: The function 'mousePressAssociation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:92:18: note: Virtual function in base class umbrello-23.08.2/umbrello/toolbarstatearrow.h:37:18: note: Function in derived class umbrello-23.08.2/umbrello/toolbarstatearrow.h:38:18: style: The function 'mousePressWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:93:18: note: Virtual function in base class umbrello-23.08.2/umbrello/toolbarstatearrow.h:38:18: note: Function in derived class umbrello-23.08.2/umbrello/toolbarstatearrow.h:39:18: style: The function 'mousePressEmpty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:94:18: note: Virtual function in base class umbrello-23.08.2/umbrello/toolbarstatearrow.h:39:18: note: Function in derived class umbrello-23.08.2/umbrello/toolbarstatearrow.h:40:18: style: The function 'mouseReleaseAssociation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:95:18: note: Virtual function in base class umbrello-23.08.2/umbrello/toolbarstatearrow.h:40:18: note: Function in derived class umbrello-23.08.2/umbrello/toolbarstatearrow.h:41:18: style: The function 'mouseReleaseWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:96:18: note: Virtual function in base class umbrello-23.08.2/umbrello/toolbarstatearrow.h:41:18: note: Function in derived class umbrello-23.08.2/umbrello/toolbarstatearrow.h:42:18: style: The function 'mouseReleaseEmpty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:97:18: note: Virtual function in base class umbrello-23.08.2/umbrello/toolbarstatearrow.h:42:18: note: Function in derived class umbrello-23.08.2/umbrello/toolbarstatearrow.h:43:18: style: The function 'mouseDoubleClickAssociation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:98:18: note: Virtual function in base class umbrello-23.08.2/umbrello/toolbarstatearrow.h:43:18: note: Function in derived class umbrello-23.08.2/umbrello/toolbarstatearrow.h:44:18: style: The function 'mouseDoubleClickWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:99:18: note: Virtual function in base class umbrello-23.08.2/umbrello/toolbarstatearrow.h:44:18: note: Function in derived class umbrello-23.08.2/umbrello/toolbarstatearrow.h:45:18: style: The function 'mouseMoveAssociation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:101:18: note: Virtual function in base class umbrello-23.08.2/umbrello/toolbarstatearrow.h:45:18: note: Function in derived class umbrello-23.08.2/umbrello/toolbarstatearrow.h:46:18: style: The function 'mouseMoveWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:102:18: note: Virtual function in base class umbrello-23.08.2/umbrello/toolbarstatearrow.h:46:18: note: Function in derived class umbrello-23.08.2/umbrello/toolbarstatearrow.h:47:18: style: The function 'mouseMoveEmpty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:103:18: note: Virtual function in base class umbrello-23.08.2/umbrello/toolbarstatearrow.h:47:18: note: Function in derived class umbrello-23.08.2/umbrello/toolbarstatearrow.h:49:18: style: The function 'setCurrentWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:108:18: note: Virtual function in base class umbrello-23.08.2/umbrello/toolbarstatearrow.h:49:18: note: Function in derived class umbrello-23.08.2/umbrello/toolbarstatearrow.h:51:18: style: The function 'changeTool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:105:18: note: Virtual function in base class umbrello-23.08.2/umbrello/toolbarstatearrow.h:51:18: note: Function in derived class umbrello-23.08.2/umbrello/toolbarstatearrow.cpp:219:53: style:inconclusive: Function 'setCurrentWidget' argument 1 names different: declaration 'currentWidget' definition 'widget'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/toolbarstatearrow.h:49:46: note: Function 'setCurrentWidget' argument 1 names different: declaration 'currentWidget' definition 'widget'. umbrello-23.08.2/umbrello/toolbarstatearrow.cpp:219:53: note: Function 'setCurrentWidget' argument 1 names different: declaration 'currentWidget' definition 'widget'. umbrello-23.08.2/umbrello/toolbarstateassociation.cpp:32:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/toolbarstatefactory.h:40:9: performance:inconclusive: Technically the member function 'ToolBarStateFactory::getKey' can be static (but you may consider moving to unnamed namespace). [functionStatic] umbrello-23.08.2/umbrello/toolbarstatefactory.cpp:62:26: note: Technically the member function 'ToolBarStateFactory::getKey' can be static (but you may consider moving to unnamed namespace). umbrello-23.08.2/umbrello/toolbarstatefactory.h:40:9: note: Technically the member function 'ToolBarStateFactory::getKey' can be static (but you may consider moving to unnamed namespace). umbrello-23.08.2/umbrello/toolbarstatepool.h:29:5: style: Class 'ToolBarStatePool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/umbrello/toolbarstatepool.h:22:14: style: The destructor '~ToolBarStatePool' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:68:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/toolbarstatepool.h:22:14: note: Destructor in derived class umbrello-23.08.2/umbrello/toolbarstateother.h:25:14: style: The destructor '~ToolBarStateOther' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstatepool.h:22:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/toolbarstateother.h:25:14: note: Destructor in derived class umbrello-23.08.2/umbrello/toolbarstateother.h:28:18: style: The function 'setCurrentElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:90:18: note: Virtual function in base class umbrello-23.08.2/umbrello/toolbarstateother.h:28:18: note: Function in derived class umbrello-23.08.2/umbrello/toolbarstateother.h:30:18: style: The function 'mouseReleaseEmpty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:97:18: note: Virtual function in base class umbrello-23.08.2/umbrello/toolbarstateother.h:30:18: note: Function in derived class umbrello-23.08.2/umbrello/toolbarstatemessages.h:51:14: style: The destructor '~ToolBarStateMessages' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstatepool.h:22:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/toolbarstatemessages.h:51:14: note: Destructor in derived class umbrello-23.08.2/umbrello/toolbarstatemessages.h:53:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:70:18: note: Virtual function in base class umbrello-23.08.2/umbrello/toolbarstatemessages.h:53:18: note: Function in derived class umbrello-23.08.2/umbrello/toolbarstatemessages.h:55:18: style: The function 'cleanBeforeChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:72:18: note: Virtual function in base class umbrello-23.08.2/umbrello/toolbarstatemessages.h:55:18: note: Function in derived class umbrello-23.08.2/umbrello/toolbarstatemessages.h:57:18: style: The function 'mouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:77:18: note: Virtual function in base class umbrello-23.08.2/umbrello/toolbarstatemessages.h:57:18: note: Function in derived class umbrello-23.08.2/umbrello/toolbarstatemessages.h:61:18: style: The function 'slotWidgetRemoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:81:18: note: Virtual function in base class umbrello-23.08.2/umbrello/toolbarstatemessages.h:61:18: note: Function in derived class umbrello-23.08.2/umbrello/toolbarstatemessages.h:65:18: style: The function 'setCurrentElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:90:18: note: Virtual function in base class umbrello-23.08.2/umbrello/toolbarstatemessages.h:65:18: note: Function in derived class umbrello-23.08.2/umbrello/toolbarstatemessages.h:67:18: style: The function 'mouseReleaseWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:96:18: note: Virtual function in base class umbrello-23.08.2/umbrello/toolbarstatemessages.h:67:18: note: Function in derived class umbrello-23.08.2/umbrello/toolbarstatemessages.h:68:18: style: The function 'mouseReleaseEmpty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:97:18: note: Virtual function in base class umbrello-23.08.2/umbrello/toolbarstatemessages.h:68:18: note: Function in derived class umbrello-23.08.2/umbrello/toolbarstateassociation.h:39:14: style: The destructor '~ToolBarStateAssociation' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstatepool.h:22:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/toolbarstateassociation.h:39:14: note: Destructor in derived class umbrello-23.08.2/umbrello/toolbarstateassociation.h:41:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:70:18: note: Virtual function in base class umbrello-23.08.2/umbrello/toolbarstateassociation.h:41:18: note: Function in derived class umbrello-23.08.2/umbrello/toolbarstateassociation.h:43:18: style: The function 'cleanBeforeChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:72:18: note: Virtual function in base class umbrello-23.08.2/umbrello/toolbarstateassociation.h:43:18: note: Function in derived class umbrello-23.08.2/umbrello/toolbarstateassociation.h:45:18: style: The function 'mouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:77:18: note: Virtual function in base class umbrello-23.08.2/umbrello/toolbarstateassociation.h:45:18: note: Function in derived class umbrello-23.08.2/umbrello/toolbarstateassociation.h:49:18: style: The function 'slotWidgetRemoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:81:18: note: Virtual function in base class umbrello-23.08.2/umbrello/toolbarstateassociation.h:49:18: note: Function in derived class umbrello-23.08.2/umbrello/toolbarstateassociation.h:53:18: style: The function 'mouseReleaseAssociation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:95:18: note: Virtual function in base class umbrello-23.08.2/umbrello/toolbarstateassociation.h:53:18: note: Function in derived class umbrello-23.08.2/umbrello/toolbarstateassociation.h:54:18: style: The function 'mouseReleaseWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:96:18: note: Virtual function in base class umbrello-23.08.2/umbrello/toolbarstateassociation.h:54:18: note: Function in derived class umbrello-23.08.2/umbrello/toolbarstateassociation.h:55:18: style: The function 'mouseReleaseEmpty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:97:18: note: Virtual function in base class umbrello-23.08.2/umbrello/toolbarstateassociation.h:55:18: note: Function in derived class umbrello-23.08.2/umbrello/toolbarstatefactory.cpp:56:20: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/toolbarstatemessages.cpp:26:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/toolbarstateother.cpp:73:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/toolbarstateother.cpp:93:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Actor [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/toolbarstateother.cpp:163:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/toolbarstateother.cpp:313:38: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/uml.cpp:99:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlappprivate.cpp:13:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umldoc.cpp:211:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_SRC [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umldoc.cpp:246:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_SRC [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umldoc.cpp:349:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umldoc.cpp:518:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_SRC [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umldoc.cpp:744:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umldoc.cpp:954:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_UMLObject [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umldoc.cpp:1054:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_SRC [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umldoc.cpp:1367:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_SRC [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umldoc.cpp:1523:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_SRC [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umldoc.cpp:1616:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_SRC [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umldoc.cpp:1651:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_SRC [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umldoc.cpp:1772:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Operation [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umldoc.cpp:1893:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_SRC [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umldoc.cpp:1969:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umldoc.cpp:2102:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umldoc.cpp:2184:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_SRC [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umldoc.cpp:2565:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_SRC [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umldoc.cpp:2725:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_SRC [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umldoc.cpp:3043:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_SRC [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umldoc.cpp:3292:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umldoc.cpp:3336:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_SRC [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umldoc.cpp:3358:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Datatype [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umldoc.cpp:82:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/umbrello/umldoc.h:149:13: performance: Function 'name()' should return member 'm_Name' by const reference. [returnByReference] umbrello-23.08.2/umbrello/umldoc.h:155:19: performance: Function 'modelID()' should return member 'm_modelID' by const reference. [returnByReference] umbrello-23.08.2/umbrello/umldoc.h:207:13: performance: Function 'documentation()' should return member 'm_Doc' by const reference. [returnByReference] umbrello-23.08.2/umbrello/umldoc.cpp:2205:21: style: Condition '!validateXMI1Header(headerNode)' is always false [knownConditionTrueFalse] umbrello-23.08.2/umbrello/umldoc.cpp:2205:40: note: Calling function 'validateXMI1Header' returns 1 umbrello-23.08.2/umbrello/umldoc.cpp:2205:21: note: Condition '!validateXMI1Header(headerNode)' is always false umbrello-23.08.2/umbrello/umldoc.cpp:839:41: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/umldoc.cpp:1109:36: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/umldoc.cpp:1119:36: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/umldoc.cpp:1121:22: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/umldoc.cpp:3066:38: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/umldoc.cpp:3401:21: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/umldoc.cpp:711:20: style: Redundant initialization for 'fileFormat'. The initialized value is overwritten before it is read. [redundantInitialization] umbrello-23.08.2/umbrello/umldoc.cpp:709:24: note: fileFormat is initialized umbrello-23.08.2/umbrello/umldoc.cpp:711:20: note: fileFormat is overwritten umbrello-23.08.2/umbrello/umldoc.cpp:2957:15: style: The scope of the variable 'printView' can be reduced. [variableScope] umbrello-23.08.2/umbrello/umldoc.cpp:239:45: style:inconclusive: Function 'removeView' argument 2 names different: declaration 'enforceOneView' definition 'enforceCurrentView'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umldoc.h:73:41: note: Function 'removeView' argument 2 names different: declaration 'enforceOneView' definition 'enforceCurrentView'. umbrello-23.08.2/umbrello/umldoc.cpp:239:45: note: Function 'removeView' argument 2 names different: declaration 'enforceOneView' definition 'enforceCurrentView'. umbrello-23.08.2/umbrello/umldoc.cpp:1089:45: style:inconclusive: Function 'slotRemoveUMLObject' argument 1 names different: declaration 'o' definition 'object'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umldoc.h:342:40: note: Function 'slotRemoveUMLObject' argument 1 names different: declaration 'o' definition 'object'. umbrello-23.08.2/umbrello/umldoc.cpp:1089:45: note: Function 'slotRemoveUMLObject' argument 1 names different: declaration 'o' definition 'object'. umbrello-23.08.2/umbrello/umldoc.cpp:3455:36: style:inconclusive: Function 'tagEq' argument 1 names different: declaration 'tag' definition 'inTag'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umldoc.h:157:39: note: Function 'tagEq' argument 1 names different: declaration 'tag' definition 'inTag'. umbrello-23.08.2/umbrello/umldoc.cpp:3455:36: note: Function 'tagEq' argument 1 names different: declaration 'tag' definition 'inTag'. umbrello-23.08.2/umbrello/umldoc.cpp:3455:58: style:inconclusive: Function 'tagEq' argument 2 names different: declaration 'pattern' definition 'inPattern'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umldoc.h:157:59: note: Function 'tagEq' argument 2 names different: declaration 'pattern' definition 'inPattern'. umbrello-23.08.2/umbrello/umldoc.cpp:3455:58: note: Function 'tagEq' argument 2 names different: declaration 'pattern' definition 'inPattern'. umbrello-23.08.2/umbrello/umldoc.cpp:475:13: style: Local variable 'name' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/umldoc.h:149:13: note: Shadowed declaration umbrello-23.08.2/umbrello/umldoc.cpp:475:13: note: Shadow variable umbrello-23.08.2/umbrello/umldoc.cpp:653:29: style: Local variable 'name' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/umldoc.h:149:13: note: Shadowed declaration umbrello-23.08.2/umbrello/umldoc.cpp:653:29: note: Shadow variable umbrello-23.08.2/umbrello/umldoc.cpp:1434:13: style: Local variable 'name' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/umldoc.h:149:13: note: Shadowed declaration umbrello-23.08.2/umbrello/umldoc.cpp:1434:13: note: Shadow variable umbrello-23.08.2/umbrello/umldoc.cpp:1495:13: style: Local variable 'name' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/umldoc.h:149:13: note: Shadowed declaration umbrello-23.08.2/umbrello/umldoc.cpp:1495:13: note: Shadow variable umbrello-23.08.2/umbrello/umldoc.cpp:1557:13: style: Local variable 'name' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/umldoc.h:149:13: note: Shadowed declaration umbrello-23.08.2/umbrello/umldoc.cpp:1557:13: note: Shadow variable umbrello-23.08.2/umbrello/umldoc.cpp:1586:13: style: Local variable 'name' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/umldoc.h:149:13: note: Shadowed declaration umbrello-23.08.2/umbrello/umldoc.cpp:1586:13: note: Shadow variable umbrello-23.08.2/umbrello/umldoc.cpp:1621:13: style: Local variable 'name' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/umldoc.h:149:13: note: Shadowed declaration umbrello-23.08.2/umbrello/umldoc.cpp:1621:13: note: Shadow variable umbrello-23.08.2/umbrello/umldoc.cpp:2182:25: style: Local variable 'error' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/umldoc.cpp:2151:13: note: Shadowed declaration umbrello-23.08.2/umbrello/umldoc.cpp:2182:25: note: Shadow variable umbrello-23.08.2/umbrello/umldoc.cpp:2357:17: style: Local variable 'name' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/umldoc.h:149:13: note: Shadowed declaration umbrello-23.08.2/umbrello/umldoc.cpp:2357:17: note: Shadow variable umbrello-23.08.2/umbrello/umldoc.cpp:2521:21: style: Local variable 'name' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/umldoc.h:149:13: note: Shadowed declaration umbrello-23.08.2/umbrello/umldoc.cpp:2521:21: note: Shadow variable umbrello-23.08.2/umbrello/umldoc.cpp:2690:19: style: Local variable 'resolution' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/umldoc.h:152:11: note: Shadowed declaration umbrello-23.08.2/umbrello/umldoc.cpp:2690:19: note: Shadow variable umbrello-23.08.2/umbrello/umldoc.cpp:3197:13: style: Local variable 'name' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/umldoc.h:149:13: note: Shadowed declaration umbrello-23.08.2/umbrello/umldoc.cpp:3197:13: note: Shadow variable umbrello-23.08.2/umbrello/umldoc.cpp:3356:19: style: Local variable 'datatypes' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/umldoc.h:178:23: note: Shadowed declaration umbrello-23.08.2/umbrello/umldoc.cpp:3356:19: note: Shadow variable umbrello-23.08.2/umbrello/umldoc.cpp:3383:19: style: Local variable 'datatypes' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/umldoc.h:178:23: note: Shadowed declaration umbrello-23.08.2/umbrello/umldoc.cpp:3383:19: note: Shadow variable umbrello-23.08.2/umbrello/umldoc.cpp:1213:58: performance: Function parameter 'id' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/umldoc.cpp:1552:42: performance: Function parameter 'id' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/umldoc.cpp:1649:46: performance: Function parameter 'id' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/umldoc.cpp:1676:42: performance: Function parameter 'id' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/umldoc.cpp:1700:45: performance: Function parameter 'id' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/umldoc.cpp:2653:42: performance: Function parameter 'viewID' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/umldoc.cpp:259:14: style: Variable 'currentView' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umldoc.cpp:1110:22: style: Variable 'parentItem' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umldoc.cpp:1554:14: style: Variable 'view' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umldoc.cpp:1678:14: style: Variable 'umlView' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umldoc.cpp:1684:15: style: Variable 'umlScene' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umldoc.cpp:2042:14: style: Variable 'currentView' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umldoc.cpp:2350:14: style: Variable 'viewToBeSet' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umldoc.cpp:2957:15: style: Variable 'printView' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umldoc.cpp:2999:5: style: Variable 'v' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umldoc.cpp:3401:14: style: Variable 'view' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umldoc.cpp:1187:32: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/umldoc.cpp:1216:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/umldoc.cpp:1366:25: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/version.h:14:24: style: Variable 'versionStr' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/umldoc.cpp:2718:30: style: Variable 'nodeName' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/umldoc.cpp:2754:21: style: Variable 'pView' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/umldoc.cpp:2957:25: style: Variable 'printView' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/umldoc.cpp:2971:19: style: Variable 'printView' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/umldoc.cpp:2398:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] umbrello-23.08.2/umbrello/umllistview.cpp:82:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umllistviewitem.cpp:46:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlmodel/actor.h:29:18: style: Virtual function 'init' is called from constructor 'UMLActor(const QString&name=QString()' at line 17. Dynamic binding is not used. [virtualCallInConstructor] umbrello-23.08.2/umbrello/umlmodel/actor.cpp:17:5: note: Calling init umbrello-23.08.2/umbrello/umlmodel/actor.h:29:18: note: init is a virtual function umbrello-23.08.2/umbrello/umlmodel/umlcanvasobject.h:37:14: style: The destructor '~UMLCanvasObject' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:118:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/umlcanvasobject.h:37:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlmodel/umlcanvasobject.h:41:18: style: The function 'copyInto' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:122:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/umlcanvasobject.h:41:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/umlcanvasobject.h:82:18: style: The function 'resolveRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:173:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/umlcanvasobject.h:82:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/actor.h:27:14: style: The destructor '~UMLActor' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlcanvasobject.h:37:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/actor.h:27:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlmodel/actor.h:31:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:124:24: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/actor.h:31:24: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/actor.h:33:10: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:175:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/actor.h:33:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/actor.h:36:10: style: The function 'load1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:302:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/actor.h:36:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/package.h:32:14: style: The destructor '~UMLPackage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlcanvasobject.h:37:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/package.h:32:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlmodel/package.h:34:18: style: The function 'copyInto' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlcanvasobject.h:41:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/package.h:34:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/package.h:36:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:124:24: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/package.h:36:24: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/package.h:59:18: style: The function 'resolveRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlcanvasobject.h:82:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/package.h:59:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/package.h:61:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:175:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/package.h:61:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/package.h:64:18: style: The function 'load1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:302:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/package.h:64:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/artifact.h:38:14: style: The destructor '~UMLArtifact' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/package.h:32:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/artifact.h:38:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlmodel/artifact.h:40:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/package.h:36:24: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/artifact.h:40:24: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/artifact.h:42:10: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/package.h:61:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/artifact.h:42:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/artifact.h:52:10: style: The function 'load1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/package.h:64:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/artifact.h:52:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/association.h:37:14: style: The destructor '~UMLAssociation' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:118:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/association.h:37:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlmodel/association.h:71:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:124:24: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/association.h:71:24: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/association.h:73:18: style: The function 'resolveRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:173:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/association.h:73:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/association.h:75:10: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:175:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/association.h:75:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/association.h:77:18: style: The function 'showPropertiesDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:171:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/association.h:77:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/association.h:81:10: style: The function 'load1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:302:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/association.h:81:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/artifact.cpp:94:21: style: Variable 'p' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlmodel/association.cpp:31:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlmodel/attribute.cpp:24:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlmodel/category.h:35:18: style: Virtual function 'init' is called from constructor 'UMLCategory(const QString&name=QString()' at line 17. Dynamic binding is not used. [virtualCallInConstructor] umbrello-23.08.2/umbrello/umlmodel/category.cpp:17:5: note: Calling init umbrello-23.08.2/umbrello/umlmodel/category.h:35:18: note: init is a virtual function umbrello-23.08.2/umbrello/umlmodel/category.h:33:6: style: The destructor '~UMLCategory' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlcanvasobject.h:37:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/category.h:33:6: note: Destructor in derived class umbrello-23.08.2/umbrello/umlmodel/category.h:37:10: style: The function 'copyInto' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlcanvasobject.h:41:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/category.h:37:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/category.h:39:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:124:24: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/category.h:39:24: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/category.h:41:10: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:175:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/category.h:41:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/category.h:49:10: style: The function 'load1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:302:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/category.h:49:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/checkconstraint.cpp:93:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowSig [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlmodel/checkconstraint.cpp:147:26: warning: The class 'UMLCheckConstraint' defines member function with name 'init' also defined in its parent class 'UMLObject'. [duplInheritedMember] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:296:10: note: Parent function 'UMLObject::init' umbrello-23.08.2/umbrello/umlmodel/checkconstraint.cpp:147:26: note: Derived function 'UMLCheckConstraint::init' umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:33:14: style: The destructor '~UMLClassifierListItem' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:118:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:33:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:44:18: style: The function 'copyInto' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:122:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:44:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:50:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:124:24: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:50:24: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/entityconstraint.h:33:14: style: The destructor '~UMLEntityConstraint' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:33:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/entityconstraint.h:33:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlmodel/entityconstraint.h:35:18: style: The function 'copyInto' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:44:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/entityconstraint.h:35:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/entityconstraint.h:40:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:50:24: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/entityconstraint.h:40:24: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/checkconstraint.h:31:14: style: The destructor '~UMLCheckConstraint' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/entityconstraint.h:33:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/checkconstraint.h:31:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlmodel/checkconstraint.h:33:18: style: The function 'copyInto' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/entityconstraint.h:35:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/checkconstraint.h:33:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/checkconstraint.h:35:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/entityconstraint.h:40:24: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/checkconstraint.h:35:24: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/checkconstraint.h:37:13: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:41:21: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/checkconstraint.h:37:13: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/checkconstraint.h:43:10: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:175:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/checkconstraint.h:43:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/checkconstraint.h:45:18: style: The function 'showPropertiesDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:171:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/checkconstraint.h:45:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/checkconstraint.h:57:10: style: The function 'load1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:302:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/checkconstraint.h:57:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/checkconstraint.h:47:13: performance: Function 'getCheckCondition()' should return member 'm_CheckCondition' by const reference. [returnByReference] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:590:28: debug: Scope::checkVariable found variable 'concept' with varid 0. [varid0] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:627:28: debug: Scope::checkVariable found variable 'concept' with varid 0. [varid0] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:89:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Interface [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:118:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Interface [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:256:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Private [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:401:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:462:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Private [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:497:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Private [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:587:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:624:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:670:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cpp [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:770:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:817:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultAttributeScope [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:944:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Operation [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:1250:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:1261:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:1274:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:1320:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UniAssociation [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:1378:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uml2 [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:986:13: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] umbrello-23.08.2/umbrello/umlmodel/attribute.h:41:10: warning: The class 'UMLAttribute' defines member function with name 'setVisibility' also defined in its parent class 'UMLObject'. [duplInheritedMember] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:137:10: note: Parent function 'UMLObject::setVisibility' umbrello-23.08.2/umbrello/umlmodel/attribute.h:41:10: note: Derived function 'UMLAttribute::setVisibility' umbrello-23.08.2/umbrello/umlmodel/entityattribute.h:69:10: warning: The class 'UMLEntityAttribute' defines member function with name 'init' also defined in its parent class 'UMLObject'. [duplInheritedMember] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:296:10: note: Parent function 'UMLObject::init' umbrello-23.08.2/umbrello/umlmodel/entityattribute.h:69:10: note: Derived function 'UMLEntityAttribute::init' umbrello-23.08.2/umbrello/umlmodel/enum.h:64:10: warning: The class 'UMLEnum' defines member function with name 'init' also defined in its parent class 'UMLObject'. [duplInheritedMember] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:296:10: note: Parent function 'UMLObject::init' umbrello-23.08.2/umbrello/umlmodel/enum.h:64:10: note: Derived function 'UMLEnum::init' umbrello-23.08.2/umbrello/umlmodel/instanceattribute.h:56:10: warning: The class 'UMLInstanceAttribute' defines member function with name 'init' also defined in its parent class 'UMLObject'. [duplInheritedMember] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:296:10: note: Parent function 'UMLObject::init' umbrello-23.08.2/umbrello/umlmodel/instanceattribute.h:56:10: note: Derived function 'UMLInstanceAttribute::init' umbrello-23.08.2/umbrello/umlmodel/attribute.h:35:14: style: The destructor '~UMLAttribute' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:33:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/attribute.h:35:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlmodel/attribute.h:37:18: style: The function 'copyInto' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:44:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/attribute.h:37:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/attribute.h:39:10: style: The function 'setName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:161:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/attribute.h:39:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/attribute.h:43:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:50:24: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/attribute.h:43:24: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/attribute.h:48:13: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:41:21: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/attribute.h:48:13: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/attribute.h:54:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:175:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/attribute.h:54:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/attribute.h:56:18: style: The function 'showPropertiesDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:171:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/attribute.h:56:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/attribute.h:69:10: style: The function 'load1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:302:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/attribute.h:69:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/classifier.h:45:14: style: The destructor '~UMLClassifier' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/package.h:32:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/classifier.h:45:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlmodel/classifier.h:47:18: style: The function 'copyInto' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/package.h:34:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/classifier.h:47:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/classifier.h:49:16: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/package.h:36:24: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/classifier.h:49:16: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/classifier.h:51:18: style: The function 'setNameCmd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:162:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/classifier.h:51:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/classifier.h:106:18: style: The function 'resolveRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/package.h:59:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/classifier.h:106:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/classifier.h:110:24: style: The function 'findChildObjectById' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlcanvasobject.h:71:24: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/classifier.h:110:24: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/classifier.h:120:18: style: The function 'acceptAssociationType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:183:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/classifier.h:120:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/classifier.h:122:10: style: The function 'setBaseType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:126:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/classifier.h:122:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/classifier.h:146:10: style: The function 'removeObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/package.h:39:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/classifier.h:146:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/classifier.h:176:10: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/package.h:61:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/classifier.h:176:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/classifier.h:178:18: style: The function 'load1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/package.h:64:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/classifier.h:178:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/operation.h:28:14: style: The destructor '~UMLOperation' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:33:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/operation.h:28:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlmodel/operation.h:32:18: style: The function 'copyInto' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:44:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/operation.h:32:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/operation.h:34:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:50:24: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/operation.h:34:24: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/operation.h:36:10: style: The function 'setType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:35:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/operation.h:36:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/operation.h:47:13: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:41:21: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/operation.h:47:13: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/operation.h:52:10: style: The function 'resolveRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:173:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/operation.h:52:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/operation.h:56:18: style: The function 'showPropertiesDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:171:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/operation.h:56:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/operation.h:76:10: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:175:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/operation.h:76:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/operation.h:79:10: style: The function 'load1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:302:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/operation.h:79:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/template.h:32:18: style: The function 'copyInto' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:44:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/template.h:32:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/template.h:34:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:50:24: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/template.h:34:24: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/template.h:36:14: style: The destructor '~UMLTemplate' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:33:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/template.h:36:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlmodel/template.h:38:13: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:41:21: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/template.h:38:13: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/template.h:41:21: style: The function 'getTypeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:39:21: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/template.h:41:21: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/template.h:43:18: style: The function 'showPropertiesDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:171:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/template.h:43:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/template.h:45:10: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:175:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/template.h:45:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/template.h:49:10: style: The function 'load1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:302:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/template.h:49:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/enumliteral.h:30:18: style: The function 'copyInto' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:44:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/enumliteral.h:30:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/enumliteral.h:32:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:50:24: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/enumliteral.h:32:24: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/enumliteral.h:34:14: style: The destructor '~UMLEnumLiteral' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:33:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/enumliteral.h:34:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlmodel/enumliteral.h:39:13: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:41:21: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/enumliteral.h:39:13: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/enumliteral.h:42:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:175:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/enumliteral.h:42:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/enumliteral.h:44:18: style: The function 'showPropertiesDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:171:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/enumliteral.h:44:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/enumliteral.h:47:10: style: The function 'load1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:302:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/enumliteral.h:47:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/entityattribute.h:38:14: style: The destructor '~UMLEntityAttribute' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/attribute.h:35:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/entityattribute.h:38:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlmodel/entityattribute.h:42:18: style: The function 'copyInto' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/attribute.h:37:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/entityattribute.h:42:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/entityattribute.h:44:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/attribute.h:43:24: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/entityattribute.h:44:24: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/entityattribute.h:61:13: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/attribute.h:48:13: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/entityattribute.h:61:13: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/entityattribute.h:64:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/attribute.h:54:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/entityattribute.h:64:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/entityattribute.h:66:18: style: The function 'showPropertiesDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/attribute.h:56:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/entityattribute.h:66:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/entityattribute.h:71:10: style: The function 'load1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/attribute.h:69:10: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/entityattribute.h:71:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/enum.h:29:14: style: The destructor '~UMLEnum' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifier.h:45:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/enum.h:29:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlmodel/enum.h:33:18: style: The function 'copyInto' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifier.h:47:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/enum.h:33:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/enum.h:35:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifier.h:49:16: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/enum.h:35:24: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/enum.h:52:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifier.h:176:10: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/enum.h:52:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/enum.h:54:36: style: The function 'makeChildObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifier.h:144:36: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/enum.h:54:36: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/enum.h:61:10: style: The function 'load1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifier.h:178:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/enum.h:61:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/entity.h:34:14: style: The destructor '~UMLEntity' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifier.h:45:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/entity.h:34:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlmodel/entity.h:38:18: style: The function 'copyInto' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifier.h:47:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/entity.h:38:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/entity.h:40:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifier.h:49:16: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/entity.h:40:24: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/entity.h:42:27: style: The function 'createAttribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifier.h:53:27: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/entity.h:42:27: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/entity.h:68:18: style: The function 'resolveRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifier.h:106:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/entity.h:68:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/entity.h:70:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifier.h:176:10: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/entity.h:70:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/entity.h:72:31: style: The function 'getFilteredList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifier.h:104:39: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/entity.h:72:31: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/entity.h:76:36: style: The function 'makeChildObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifier.h:144:36: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/entity.h:76:36: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/entity.h:88:10: style: The function 'load1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifier.h:178:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/entity.h:88:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/stereotype.h:42:14: style: The destructor '~UMLStereotype' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:118:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/stereotype.h:42:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlmodel/stereotype.h:46:18: style: The function 'copyInto' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:122:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/stereotype.h:46:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/stereotype.h:48:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:124:24: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/stereotype.h:48:24: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/stereotype.h:76:10: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:175:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/stereotype.h:76:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/stereotype.h:77:10: style: The function 'load1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:302:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/stereotype.h:77:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/stereotype.h:79:18: style: The function 'showPropertiesDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:171:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/stereotype.h:79:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/instanceattribute.h:48:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:175:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/instanceattribute.h:48:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/instanceattribute.h:50:18: style: The function 'showPropertiesDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:171:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/instanceattribute.h:50:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/instanceattribute.h:53:18: style: The function 'load1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:302:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/instanceattribute.h:53:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/instance.h:54:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:175:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/instance.h:54:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/instance.h:57:10: style: The function 'load1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:302:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/instance.h:57:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/instance.h:58:18: style: The function 'resolveRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlcanvasobject.h:82:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/instance.h:58:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/instance.h:59:10: style: The function 'showPropertiesDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:171:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/instance.h:59:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:392:57: style:inconclusive: Function 'createTemplate' argument 1 names different: declaration 'name' definition 'currentName'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umlmodel/classifier.h:87:46: note: Function 'createTemplate' argument 1 names different: declaration 'name' definition 'currentName'. umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:392:57: note: Function 'createTemplate' argument 1 names different: declaration 'name' definition 'currentName'. umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:555:24: style: Local variable 'o' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:548:16: note: Shadowed declaration umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:555:24: note: Shadow variable umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:778:17: style: Local variable 'name' shadows outer argument [shadowArgument] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:756:61: note: Shadowed declaration umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:778:17: note: Shadow variable umbrello-23.08.2/umbrello/umlmodel/stereotype.h:64:71: performance: Function parameter 'dfltVal' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:197:28: style: Variable 'type' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:198:28: style: Variable 'testType' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:326:9: style: Variable 'currentAtt' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:528:23: style: Variable 'op' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:554:9: style: Variable 'anc' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:623:5: style: Variable 'a' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:1395:9: style: Variable 'asso' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:973:84: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:1124:37: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:986:30: style: Variable 'alreadyTraversed' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.cpp:20:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlmodel/component.cpp:59:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uml2 [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlmodel/component.h:27:14: style: The destructor '~UMLComponent' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/package.h:32:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/component.h:27:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlmodel/component.h:29:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/package.h:36:24: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/component.h:29:24: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/component.h:31:10: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/package.h:61:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/component.h:31:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/component.h:37:10: style: The function 'load1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/package.h:64:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/component.h:37:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/datatype.h:24:5: style: Class 'UMLDatatype' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/umbrello/umlmodel/datatype.h:25:14: style: The destructor '~UMLDatatype' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifier.h:45:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/datatype.h:25:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlmodel/datatype.h:36:18: style: The function 'load1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifier.h:178:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/datatype.h:36:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/datatype.h:37:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifier.h:176:10: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/datatype.h:37:18: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/entity.cpp:33:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlmodel/entityattribute.cpp:20:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlmodel/enum.cpp:22:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlmodel/enumliteral.cpp:27:5: performance: Variable 'm_Value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] umbrello-23.08.2/umbrello/umlmodel/enumliteral.h:36:13: performance: Function 'value()' should return member 'm_Value' by const reference. [returnByReference] umbrello-23.08.2/umbrello/umlmodel/folder.cpp:29:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlmodel/foreignkeyconstraint.cpp:19:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlmodel/instance.cpp:24:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlmodel/instanceattribute.cpp:109:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uml2 [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlmodel/instanceattribute.cpp:49:28: warning: The class 'UMLInstanceAttribute' defines member function with name 'init' also defined in its parent class 'UMLObject'. [duplInheritedMember] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:296:10: note: Parent function 'UMLObject::init' umbrello-23.08.2/umbrello/umlmodel/instanceattribute.cpp:49:28: note: Derived function 'UMLInstanceAttribute::init' umbrello-23.08.2/umbrello/umlmodel/instanceattribute.h:44:13: performance: Function 'getValue()' should return member 'm_value' by const reference. [returnByReference] umbrello-23.08.2/umbrello/umlmodel/node.h:29:18: style: Virtual function 'init' is called from constructor 'UMLNode(const QString&name=QString()' at line 19. Dynamic binding is not used. [virtualCallInConstructor] umbrello-23.08.2/umbrello/umlmodel/node.cpp:19:5: note: Calling init umbrello-23.08.2/umbrello/umlmodel/node.h:29:18: note: init is a virtual function umbrello-23.08.2/umbrello/umlmodel/node.h:27:14: style: The destructor '~UMLNode' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlcanvasobject.h:37:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/node.h:27:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlmodel/node.h:31:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:124:24: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/node.h:31:24: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/node.h:33:10: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:175:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/node.h:33:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/node.h:37:10: style: The function 'load1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:302:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/node.h:37:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/operation.cpp:28:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlmodel/package.cpp:31:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlmodel/port.h:29:18: style: Virtual function 'init' is called from constructor 'UMLPort(const QString&name=QString()' at line 19. Dynamic binding is not used. [virtualCallInConstructor] umbrello-23.08.2/umbrello/umlmodel/port.cpp:19:5: note: Calling init umbrello-23.08.2/umbrello/umlmodel/port.h:29:18: note: init is a virtual function umbrello-23.08.2/umbrello/umlmodel/port.h:27:14: style: The destructor '~UMLPort' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlcanvasobject.h:37:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/port.h:27:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlmodel/port.h:31:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:124:24: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/port.h:31:24: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/port.h:33:10: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:175:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/port.h:33:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/port.h:37:10: style: The function 'load1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:302:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/port.h:37:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/stereotype.cpp:19:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlmodel/template.cpp:127:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uml2 [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlmodel/umlattributelist.cpp:38:21: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/umlmodel/umlattributelist.cpp:34:19: style: The scope of the variable 'item' can be reduced. [variableScope] umbrello-23.08.2/umbrello/umlmodel/umlattributelist.cpp:34:19: style: Variable 'item' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlmodel/umlcanvasobject.cpp:24:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlmodel/umlclassifierlistitemlist.cpp:37:21: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/umlmodel/umlclassifierlistitemlist.cpp:34:28: style: The scope of the variable 'item' can be reduced. [variableScope] umbrello-23.08.2/umbrello/umlmodel/umlclassifierlistitemlist.cpp:34:28: style: Variable 'item' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlmodel/umlentityattributelist.cpp:42:21: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/umlmodel/umlentityattributelist.cpp:39:25: style: The scope of the variable 'item' can be reduced. [variableScope] umbrello-23.08.2/umbrello/umlmodel/umlentityattributelist.cpp:39:25: style: Variable 'item' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlmodel/umlentityconstraintlist.cpp:37:21: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/umlmodel/umlentityconstraintlist.cpp:34:26: style: The scope of the variable 'item' can be reduced. [variableScope] umbrello-23.08.2/umbrello/umlmodel/umlobject.cpp:38:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlmodel/umlobjectlist.cpp:31:16: style: The scope of the variable 'item' can be reduced. [variableScope] umbrello-23.08.2/umbrello/umlmodel/umlobjectlist.cpp:31:16: style: Variable 'item' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlmodel/umlobjectlist.cpp:31:21: style: Variable 'item' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/umlmodel/umlrole.cpp:22:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlmodel/uniqueconstraint.cpp:19:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlmodel/usecase.h:25:18: style: Virtual function 'init' is called from constructor 'UMLUseCase(const QString&name=QString()' at line 17. Dynamic binding is not used. [virtualCallInConstructor] umbrello-23.08.2/umbrello/umlmodel/usecase.cpp:17:5: note: Calling init umbrello-23.08.2/umbrello/umlmodel/usecase.h:25:18: note: init is a virtual function umbrello-23.08.2/umbrello/umlmodel/usecase.h:23:6: style: The destructor '~UMLUseCase' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlcanvasobject.h:37:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/usecase.h:23:6: note: Destructor in derived class umbrello-23.08.2/umbrello/umlmodel/usecase.h:27:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:124:24: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/usecase.h:27:24: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/usecase.h:29:10: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:175:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/usecase.h:29:10: note: Function in derived class umbrello-23.08.2/umbrello/umlmodel/usecase.h:32:10: style: The function 'load1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:302:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlmodel/usecase.h:32:10: note: Function in derived class umbrello-23.08.2/umbrello/umlscene.cpp:245:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlscene.cpp:304:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoIndex [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlscene.cpp:722:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlscene.cpp:890:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlscene.cpp:990:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlscene.cpp:1143:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sequence [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlscene.cpp:1343:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wt_Object [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlscene.cpp:1916:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlscene.cpp:1954:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlscene.cpp:2049:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Floating [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlscene.cpp:2154:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Collaboration [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlscene.cpp:2389:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Floating [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlscene.cpp:2588:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Package [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlscene.cpp:2688:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Class [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlscene.cpp:2799:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Entity [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlscene.cpp:2862:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Entity [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlscene.cpp:3061:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dt_ApplyLayout [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlscene.cpp:3489:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wt_Class [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlscene.cpp:3508:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wt_UMLWidget [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlscene.cpp:3781:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable green [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlscene.cpp:4190:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Creation [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlscene.cpp:4524:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasSmallerY [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlscene.cpp:4555:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasSmallerX [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlscene.cpp:3175:27: warning: Return value of function selectedWidgets().count() is not used. [ignoredReturnValue] umbrello-23.08.2/umbrello/umlscene.cpp:4524:5: style: Obsolete function 'qSort' called. It is recommended to use 'std::sort' instead. [prohibitedqSortCalled] umbrello-23.08.2/umbrello/umlscene.cpp:4555:5: style: Obsolete function 'qSort' called. It is recommended to use 'std::sort' instead. [prohibitedqSortCalled] umbrello-23.08.2/umbrello/umlscene.cpp:288:5: performance: Variable 'm_PastePoint' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] umbrello-23.08.2/umbrello/umlscene.cpp:119:9: warning: Class 'UMLScenePrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] umbrello-23.08.2/umbrello/umlscene.cpp:119:9: warning: Class 'UMLScenePrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] umbrello-23.08.2/umbrello/layoutgenerator.h:46:17: warning: The class 'LayoutGenerator' defines member function with name 'availableConfigFiles' also defined in its parent class 'DotGenerator'. [duplInheritedMember] umbrello-23.08.2/umbrello/dotgenerator.h:30:17: note: Parent function 'DotGenerator::availableConfigFiles' umbrello-23.08.2/umbrello/layoutgenerator.h:46:17: note: Derived function 'LayoutGenerator::availableConfigFiles' umbrello-23.08.2/umbrello/umlscene.cpp:114:5: style: Class 'UMLScenePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/umbrello/umlscene.h:80:13: performance: Function 'documentation()' should return member 'm_Documentation' by const reference. [returnByReference] umbrello-23.08.2/umbrello/umlscene.h:87:13: performance: Function 'name()' should return member 'm_Name' by const reference. [returnByReference] umbrello-23.08.2/umbrello/umlscene.h:93:19: performance: Function 'ID()' should return member 'm_nID' by const reference. [returnByReference] umbrello-23.08.2/umbrello/umlviewimageexporter.h:31:13: performance: Function 'getImageMimeType()' should return member 'm_imageMimeType' by const reference. [returnByReference] umbrello-23.08.2/umbrello/umlscene.cpp:4315:47: style: Condition '!wA' is always false [knownConditionTrueFalse] umbrello-23.08.2/umbrello/umlscene.cpp:941:21: warning: Possible null pointer dereference: w [nullPointer] umbrello-23.08.2/umbrello/umlscene.cpp:939:28: note: Assignment 'w=0', assigned value is 0 umbrello-23.08.2/umbrello/umlscene.cpp:940:13: note: Assuming container is not empty umbrello-23.08.2/umbrello/umlscene.cpp:941:21: note: Null pointer dereference umbrello-23.08.2/umbrello/umlscene.cpp:2533:17: warning: Possible null pointer dereference: pOtherWidget [nullPointer] umbrello-23.08.2/umbrello/umlscene.cpp:2531:35: note: Assignment 'pOtherWidget=0', assigned value is 0 umbrello-23.08.2/umbrello/umlscene.cpp:2532:9: note: Assuming container is not empty umbrello-23.08.2/umbrello/umlscene.cpp:2533:17: note: Null pointer dereference umbrello-23.08.2/umbrello/umlscene.cpp:2625:13: warning:inconclusive: Possible null pointer dereference: pWidget [nullPointer] umbrello-23.08.2/umbrello/umlscene.cpp:2622:26: note: Assignment 'pWidget=0', assigned value is 0 umbrello-23.08.2/umbrello/umlscene.cpp:2623:5: note: Assuming container is not empty umbrello-23.08.2/umbrello/umlscene.cpp:2625:13: note: Null pointer dereference umbrello-23.08.2/umbrello/umlscene.cpp:3864:13: warning: Possible null pointer dereference: assoc [nullPointer] umbrello-23.08.2/umbrello/umlscene.cpp:3862:37: note: Assignment 'assoc=0', assigned value is 0 umbrello-23.08.2/umbrello/umlscene.cpp:3863:9: note: Assuming container is not empty umbrello-23.08.2/umbrello/umlscene.cpp:3864:13: note: Null pointer dereference umbrello-23.08.2/umbrello/umlscene.cpp:3512:25: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/umlscene.cpp:2156:17: style: Redundant initialization for 'ida'. The initialized value is overwritten before it is read. [redundantInitialization] umbrello-23.08.2/umbrello/umlscene.cpp:2153:27: note: ida is initialized umbrello-23.08.2/umbrello/umlscene.cpp:2156:17: note: ida is overwritten umbrello-23.08.2/umbrello/umlscene.cpp:2157:17: style: Redundant initialization for 'idb'. The initialized value is overwritten before it is read. [redundantInitialization] umbrello-23.08.2/umbrello/umlscene.cpp:2153:48: note: idb is initialized umbrello-23.08.2/umbrello/umlscene.cpp:2157:17: note: idb is overwritten umbrello-23.08.2/umbrello/umlscene.cpp:4127:16: style: The scope of the variable 'widget' can be reduced. [variableScope] umbrello-23.08.2/umbrello/umlscene.cpp:870:60: style:inconclusive: Function 'dragEnterEvent' argument 1 names different: declaration 'enterEvent' definition 'e'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umlscene.h:358:54: note: Function 'dragEnterEvent' argument 1 names different: declaration 'enterEvent' definition 'e'. umbrello-23.08.2/umbrello/umlscene.cpp:870:60: note: Function 'dragEnterEvent' argument 1 names different: declaration 'enterEvent' definition 'e'. umbrello-23.08.2/umbrello/umlscene.cpp:916:59: style:inconclusive: Function 'dragMoveEvent' argument 1 names different: declaration 'moveEvent' definition 'e'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umlscene.h:359:53: note: Function 'dragMoveEvent' argument 1 names different: declaration 'moveEvent' definition 'e'. umbrello-23.08.2/umbrello/umlscene.cpp:916:59: note: Function 'dragMoveEvent' argument 1 names different: declaration 'moveEvent' definition 'e'. umbrello-23.08.2/umbrello/umlscene.cpp:924:55: style:inconclusive: Function 'dropEvent' argument 1 names different: declaration 'dropEvent' definition 'e'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umlscene.h:360:49: note: Function 'dropEvent' argument 1 names different: declaration 'dropEvent' definition 'e'. umbrello-23.08.2/umbrello/umlscene.cpp:924:55: note: Function 'dropEvent' argument 1 names different: declaration 'dropEvent' definition 'e'. umbrello-23.08.2/umbrello/umlscene.cpp:975:57: style:inconclusive: Function 'mouseMoveEvent' argument 1 names different: declaration 'mouseEvent' definition 'ome'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umlscene.h:362:51: note: Function 'mouseMoveEvent' argument 1 names different: declaration 'mouseEvent' definition 'ome'. umbrello-23.08.2/umbrello/umlscene.cpp:975:57: note: Function 'mouseMoveEvent' argument 1 names different: declaration 'mouseEvent' definition 'ome'. umbrello-23.08.2/umbrello/umlscene.cpp:988:58: style:inconclusive: Function 'mousePressEvent' argument 1 names different: declaration 'mouseEvent' definition 'event'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umlscene.h:363:52: note: Function 'mousePressEvent' argument 1 names different: declaration 'mouseEvent' definition 'event'. umbrello-23.08.2/umbrello/umlscene.cpp:988:58: note: Function 'mousePressEvent' argument 1 names different: declaration 'mouseEvent' definition 'event'. umbrello-23.08.2/umbrello/umlscene.cpp:1007:64: style:inconclusive: Function 'mouseDoubleClickEvent' argument 1 names different: declaration 'mouseEvent' definition 'event'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umlscene.h:364:58: note: Function 'mouseDoubleClickEvent' argument 1 names different: declaration 'mouseEvent' definition 'event'. umbrello-23.08.2/umbrello/umlscene.cpp:1007:64: note: Function 'mouseDoubleClickEvent' argument 1 names different: declaration 'mouseEvent' definition 'event'. umbrello-23.08.2/umbrello/umlscene.cpp:1024:60: style:inconclusive: Function 'mouseReleaseEvent' argument 1 names different: declaration 'mouseEvent' definition 'ome'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umlscene.h:365:54: note: Function 'mouseReleaseEvent' argument 1 names different: declaration 'mouseEvent' definition 'ome'. umbrello-23.08.2/umbrello/umlscene.cpp:1024:60: note: Function 'mouseReleaseEvent' argument 1 names different: declaration 'mouseEvent' definition 'ome'. umbrello-23.08.2/umbrello/umlscene.cpp:2289:59: style:inconclusive: Function 'removeAssocInViewAndDoc' argument 1 names different: declaration 'assoc' definition 'a'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umlscene.h:247:53: note: Function 'removeAssocInViewAndDoc' argument 1 names different: declaration 'assoc' definition 'a'. umbrello-23.08.2/umbrello/umlscene.cpp:2289:59: note: Function 'removeAssocInViewAndDoc' argument 1 names different: declaration 'assoc' definition 'a'. umbrello-23.08.2/umbrello/umlscene.cpp:2322:46: style:inconclusive: Function 'removeAssociations' argument 1 names different: declaration 'pWidget' definition 'widget'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umlscene.h:229:40: note: Function 'removeAssociations' argument 1 names different: declaration 'pWidget' definition 'widget'. umbrello-23.08.2/umbrello/umlscene.cpp:2322:46: note: Function 'removeAssociations' argument 1 names different: declaration 'pWidget' definition 'widget'. umbrello-23.08.2/umbrello/umlscene.cpp:3539:43: style:inconclusive: Function 'applyLayout' argument 1 names different: declaration 'actionText' definition 'variant'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umlscene.h:269:37: note: Function 'applyLayout' argument 1 names different: declaration 'actionText' definition 'variant'. umbrello-23.08.2/umbrello/umlscene.cpp:3539:43: note: Function 'applyLayout' argument 1 names different: declaration 'actionText' definition 'variant'. umbrello-23.08.2/umbrello/umlscene.cpp:3637:32: style:inconclusive: Function 'snappedX' argument 1 names different: declaration 'x' definition '_x'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umlscene.h:126:26: note: Function 'snappedX' argument 1 names different: declaration 'x' definition '_x'. umbrello-23.08.2/umbrello/umlscene.cpp:3637:32: note: Function 'snappedX' argument 1 names different: declaration 'x' definition '_x'. umbrello-23.08.2/umbrello/umlscene.cpp:3655:32: style:inconclusive: Function 'snappedY' argument 1 names different: declaration 'y' definition '_y'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umlscene.h:127:26: note: Function 'snappedY' argument 1 names different: declaration 'y' definition '_y'. umbrello-23.08.2/umbrello/umlscene.cpp:3655:32: note: Function 'snappedY' argument 1 names different: declaration 'y' definition '_y'. umbrello-23.08.2/umbrello/umlscene.cpp:154:17: style: Local variable 'p' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/umlscene.cpp:251:15: note: Shadowed declaration umbrello-23.08.2/umbrello/umlscene.cpp:154:17: note: Shadow variable umbrello-23.08.2/umbrello/umlscene.cpp:719:16: style: Local variable 'textColor' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/umlscene.h:108:19: note: Shadowed declaration umbrello-23.08.2/umbrello/umlscene.cpp:719:16: note: Shadow variable umbrello-23.08.2/umbrello/umlscene.cpp:1473:21: style: Local variable 'name' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/umlscene.h:87:13: note: Shadowed declaration umbrello-23.08.2/umbrello/umlscene.cpp:1473:21: note: Shadow variable umbrello-23.08.2/umbrello/umlscene.cpp:2068:19: style: Local variable 'widgetList' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/umlscene.h:149:19: note: Shadowed declaration umbrello-23.08.2/umbrello/umlscene.cpp:2068:19: note: Shadow variable umbrello-23.08.2/umbrello/umlscene.cpp:2750:24: style: Local variable 'w' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/umlscene.cpp:2721:16: note: Shadowed declaration umbrello-23.08.2/umbrello/umlscene.cpp:2750:24: note: Shadow variable umbrello-23.08.2/umbrello/umlscene.cpp:2753:44: style: Local variable 'assocType' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/umlscene.cpp:2720:32: note: Shadowed declaration umbrello-23.08.2/umbrello/umlscene.cpp:2753:44: note: Shadow variable umbrello-23.08.2/umbrello/umlscene.cpp:3246:21: style: Local variable 'name' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/umlscene.h:87:13: note: Shadowed declaration umbrello-23.08.2/umbrello/umlscene.cpp:3246:21: note: Shadow variable umbrello-23.08.2/umbrello/umlscene.cpp:3258:21: style: Local variable 'name' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/umlscene.h:87:13: note: Shadowed declaration umbrello-23.08.2/umbrello/umlscene.cpp:3258:21: note: Shadow variable umbrello-23.08.2/umbrello/umlscene.cpp:3311:21: style: Local variable 'name' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/umlscene.h:87:13: note: Shadowed declaration umbrello-23.08.2/umbrello/umlscene.cpp:3311:21: note: Shadow variable umbrello-23.08.2/umbrello/umlscene.cpp:3881:13: style: Local variable 'type' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/umlscene.h:90:28: note: Shadowed declaration umbrello-23.08.2/umbrello/umlscene.cpp:3881:13: note: Shadow variable umbrello-23.08.2/umbrello/umlscene.cpp:3925:13: style: Local variable 'isOpen' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/umlscene.h:153:10: note: Shadowed declaration umbrello-23.08.2/umbrello/umlscene.cpp:3925:13: note: Shadow variable umbrello-23.08.2/umbrello/umlscene.cpp:3974:17: style: Local variable 'autoIncrementSequence' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/umlscene.h:83:10: note: Shadowed declaration umbrello-23.08.2/umbrello/umlscene.cpp:3974:17: note: Shadow variable umbrello-23.08.2/umbrello/umlscene.cpp:4389:19: style: Local variable 'widgetList' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/umlscene.h:149:19: note: Shadowed declaration umbrello-23.08.2/umbrello/umlscene.cpp:4389:19: note: Shadow variable umbrello-23.08.2/umbrello/umlscene.cpp:4407:19: style: Local variable 'widgetList' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/umlscene.h:149:19: note: Shadowed declaration umbrello-23.08.2/umbrello/umlscene.cpp:4407:19: note: Shadow variable umbrello-23.08.2/umbrello/umlscene.cpp:4424:19: style: Local variable 'widgetList' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/umlscene.h:149:19: note: Shadowed declaration umbrello-23.08.2/umbrello/umlscene.cpp:4424:19: note: Shadow variable umbrello-23.08.2/umbrello/umlscene.cpp:4442:19: style: Local variable 'widgetList' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/umlscene.h:149:19: note: Shadowed declaration umbrello-23.08.2/umbrello/umlscene.cpp:4442:19: note: Shadow variable umbrello-23.08.2/umbrello/umlscene.cpp:4459:19: style: Local variable 'widgetList' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/umlscene.h:149:19: note: Shadowed declaration umbrello-23.08.2/umbrello/umlscene.cpp:4459:19: note: Shadow variable umbrello-23.08.2/umbrello/umlscene.cpp:4487:19: style: Local variable 'widgetList' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/umlscene.h:149:19: note: Shadowed declaration umbrello-23.08.2/umbrello/umlscene.cpp:4487:19: note: Shadow variable umbrello-23.08.2/umbrello/umlscene.cpp:4515:19: style: Local variable 'widgetList' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/umlscene.h:149:19: note: Shadowed declaration umbrello-23.08.2/umbrello/umlscene.cpp:4515:19: note: Shadow variable umbrello-23.08.2/umbrello/umlscene.cpp:4546:19: style: Local variable 'widgetList' shadows outer function [shadowFunction] umbrello-23.08.2/umbrello/umlscene.h:149:19: note: Shadowed declaration umbrello-23.08.2/umbrello/umlscene.cpp:4546:19: note: Shadow variable umbrello-23.08.2/umbrello/umlscene.cpp:466:36: performance: Function parameter 'id' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/umlscene.cpp:1235:61: performance: Function parameter 'id' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/umlscene.cpp:1899:45: style: Parameter 'widgets' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/umlscene.cpp:609:28: style: Variable 'w' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlscene.cpp:651:24: style: Variable 'w' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlscene.cpp:1434:20: style: Variable 'w' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlscene.cpp:1451:28: style: Variable 'w' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlscene.cpp:1468:24: style: Variable 'w' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlscene.cpp:1621:13: style: Variable 'potentialParentWidget' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlscene.cpp:1742:22: style: Variable 'parentItem' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlscene.cpp:2192:17: style: Variable 'pWidgetA' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlscene.cpp:2193:17: style: Variable 'pWidgetB' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlscene.cpp:2201:5: style: Variable 'assocwidget' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlscene.cpp:2410:17: style: Variable 'newParent' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlscene.cpp:2412:20: style: Variable 'o' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlscene.cpp:2427:20: style: Variable 'roleBObj' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlscene.cpp:2431:20: style: Variable 'roleAObj' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlscene.cpp:4189:33: style: Variable 'ft' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlscene.cpp:4575:41: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] umbrello-23.08.2/umbrello/umlscene.cpp:155:40: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/umlscene.cpp:220:50: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/umlscene.cpp:941:70: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/umlscene.cpp:1115:44: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/umlscene.cpp:1130:35: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/umlscene.cpp:1174:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/umlscene.cpp:1221:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/umlscene.cpp:2202:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/umlscene.cpp:2533:48: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/umlscene.cpp:3517:43: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/umlscene.cpp:1734:28: style: Variable 'msgPrefix' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/umlscene.cpp:4127:23: style: Variable 'widget' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/umlscene.cpp:4174:29: style: Variable 'message' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/umlscene.cpp:880:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] umbrello-23.08.2/umbrello/umlscene.cpp:933:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] umbrello-23.08.2/umbrello/umlview.cpp:24:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlviewimageexporter.cpp:31:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlviewimageexporterall.cpp:85:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlviewimageexporterall.cpp:32:5: warning: Class 'UMLViewImageExporterAll' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] umbrello-23.08.2/umbrello/umlviewimageexporterall.cpp:32:5: warning: Class 'UMLViewImageExporterAll' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] umbrello-23.08.2/umbrello/umlviewimageexporterall.cpp:57:18: style: Variable 'v' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlviewimageexportermodel.cpp:42:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/activitywidget.cpp:28:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/actorwidget.cpp:17:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/artifactwidget.cpp:19:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/associationline.cpp:26:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:89:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsSelectable [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:169:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:262:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:273:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:334:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:390:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:441:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:514:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:530:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_InstanceAttribute [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:614:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:680:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:797:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:849:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:899:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:931:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:970:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:993:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1004:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1071:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1101:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1127:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1141:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1155:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1245:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Collaboration [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1277:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1317:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Exception [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1332:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Exception [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1340:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Exception [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1354:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Exception [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1362:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1403:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1412:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Coll_Mesg_Sync [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1422:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1432:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1445:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1482:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1502:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1523:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1552:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1588:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1644:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1736:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1782:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1817:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1847:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Exception [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1909:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1936:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1963:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1987:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2080:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2142:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiA [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2393:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2417:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2471:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DashLine [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2535:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BoundedIntersection [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2563:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShiftModifier [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2603:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2777:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2806:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2848:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Exception [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2908:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Direct [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2939:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2985:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BoundedIntersection [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2997:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:3126:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:3160:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:3196:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:3252:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Spline [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:3365:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:3374:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:3395:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:3444:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:3522:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:173:18: style: Virtual function 'setLineWidth' is called from constructor 'AssociationWidget(UMLScene*scene)' at line 87. Dynamic binding is not used. [virtualCallInConstructor] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:87:5: note: Calling setLineWidth umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:173:18: note: setLineWidth is a virtual function umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:874:28: warning: The class 'AssociationWidget' defines member function with name 'name' also defined in its parent class 'WidgetBase'. [duplInheritedMember] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:175:13: note: Parent function 'WidgetBase::name' umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:874:28: note: Derived function 'AssociationWidget::name' umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:218:5: style: Class 'AssociationWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/umbrello/umlwidgets/diagramproxywidget.h:27:5: style: Class 'DiagramProxyWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:166:18: style: The function 'setSelected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:89:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:166:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:56:14: style: The destructor '~AssociationWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:148:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:56:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:58:18: style: The function 'setUMLObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:151:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:58:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:62:18: style: The function 'lwSetFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/linkwidget.h:44:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:62:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:63:28: style: The function 'operationOwner' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/linkwidget.h:46:28: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:63:28: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:65:27: style: The function 'operation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/linkwidget.h:51:27: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:65:27: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:66:18: style: The function 'setOperation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/linkwidget.h:56:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:66:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:68:21: style: The function 'customOpText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/linkwidget.h:61:21: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:68:21: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:69:18: style: The function 'setCustomOpText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/linkwidget.h:66:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:69:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:71:18: style: The function 'resetTextPositions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/linkwidget.h:70:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:71:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:73:18: style: The function 'setMessageText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/linkwidget.h:75:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:73:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:74:18: style: The function 'setText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/linkwidget.h:80:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:74:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:76:18: style: The function 'showPropertiesDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:217:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:76:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:78:21: style: The function 'lwOperationText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/linkwidget.h:87:21: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:78:21: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:79:28: style: The function 'lwClassifier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/linkwidget.h:92:28: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:79:28: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:80:18: style: The function 'setOperationText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/linkwidget.h:97:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:80:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:82:18: style: The function 'constrainTextPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/linkwidget.h:103:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:82:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:86:18: style: The function 'calculateNameTextSegment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/linkwidget.h:107:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:86:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:101:10: style: The function 'setName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:176:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:101:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:143:18: style: The function 'activate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:334:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:143:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:144:20: style: The function 'boundingRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:231:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:144:20: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:151:16: style: The function 'onWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:233:24: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:151:16: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:169:11: style: The function 'font' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:208:19: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:169:11: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:171:18: style: The function 'setTextColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:185:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:171:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:172:18: style: The function 'setLineColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:179:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:172:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:173:18: style: The function 'setLineWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:182:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:173:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:181:18: style: The function 'loadFromXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:219:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:181:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:182:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:220:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:182:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:196:18: style: The function 'setSelected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:166:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:196:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:199:18: style: The function 'slotMenuSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:337:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:199:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:206:18: style: The function 'contextMenuEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:340:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:206:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: style: The destructor '~UMLWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:148:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:65:18: style: The function 'setUseFillColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:197:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:65:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:68:18: style: The function 'setTextColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:185:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:68:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:71:18: style: The function 'setLineColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:179:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:71:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:74:18: style: The function 'setLineWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:182:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:74:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:77:18: style: The function 'setFillColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:188:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:77:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:81:18: style: The function 'setSelected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:166:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:81:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:85:18: style: The function 'activate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:334:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:85:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:90:18: style: The function 'setFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:209:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:90:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:136:18: style: The function 'removeAssoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:222:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:136:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:137:18: style: The function 'addAssoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:223:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:137:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:173:18: style: The function 'showPropertiesDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:217:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:173:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:190:18: style: The function 'loadFromXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:219:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:190:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:191:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:220:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:191:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:236:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:235:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:236:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:240:18: style: The function 'slotMenuSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:337:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:240:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:257:18: style: The function 'contextMenuEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:340:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:257:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:258:18: style: The function 'mouseDoubleClickEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/diagramproxywidget.h:60:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:258:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:259:18: style: The function 'mousePressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/diagramproxywidget.h:61:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:259:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:260:18: style: The function 'mouseMoveEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/diagramproxywidget.h:62:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:260:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:261:18: style: The function 'mouseReleaseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/diagramproxywidget.h:63:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:261:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.h:58:14: style: The destructor '~ClassifierWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.h:58:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.h:62:10: style: The function 'setShowStereotype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:170:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.h:62:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.h:95:16: style: The function 'onWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:233:24: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.h:95:16: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.h:96:16: style: The function 'widgetWithID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:159:24: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.h:96:16: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.h:98:18: style: The function 'setDocumentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:173:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.h:98:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.h:100:12: style: The function 'calculateSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:198:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.h:100:12: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.h:102:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:236:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.h:102:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.h:105:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:191:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.h:105:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.h:106:18: style: The function 'loadFromXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:190:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.h:106:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.h:108:18: style: The function 'showPropertiesDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:173:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.h:108:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.h:109:10: style: The function 'setUMLObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:151:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.h:109:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.h:112:18: style: The function 'slotMenuSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:240:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.h:112:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.h:119:18: style: The function 'mouseDoubleClickEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:258:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.h:119:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.h:125:12: style: The function 'minimumSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:59:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.h:125:12: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/floatingtextwidget.h:37:14: style: The destructor '~FloatingTextWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/floatingtextwidget.h:37:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlwidgets/floatingtextwidget.h:56:18: style: The function 'showPropertiesDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:173:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/floatingtextwidget.h:56:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/floatingtextwidget.h:74:16: style: The function 'onWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:233:24: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/floatingtextwidget.h:74:16: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/floatingtextwidget.h:76:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:236:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/floatingtextwidget.h:76:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/floatingtextwidget.h:78:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:191:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/floatingtextwidget.h:78:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/floatingtextwidget.h:79:18: style: The function 'loadFromXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:190:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/floatingtextwidget.h:79:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/floatingtextwidget.h:82:18: style: The function 'slotMenuSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:240:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/floatingtextwidget.h:82:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/floatingtextwidget.h:86:12: style: The function 'minimumSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:59:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/floatingtextwidget.h:86:12: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/floatingtextwidget.h:88:18: style: The function 'moveWidgetBy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:264:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/floatingtextwidget.h:88:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/floatingtextwidget.h:89:18: style: The function 'constrainMovementForAllWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:265:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/floatingtextwidget.h:89:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:47:14: style: The destructor '~MessageWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:47:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:49:18: style: The function 'setY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:107:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:49:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:53:18: style: The function 'lwSetFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/linkwidget.h:44:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:53:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:54:28: style: The function 'operationOwner' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/linkwidget.h:46:28: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:54:28: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:56:27: style: The function 'operation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/linkwidget.h:51:27: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:56:27: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:57:18: style: The function 'setOperation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/linkwidget.h:56:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:57:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:59:21: style: The function 'customOpText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/linkwidget.h:61:21: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:59:21: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:60:18: style: The function 'setCustomOpText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/linkwidget.h:66:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:60:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:62:18: style: The function 'setMessageText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/linkwidget.h:75:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:62:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:63:18: style: The function 'setText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/linkwidget.h:80:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:63:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:65:21: style: The function 'lwOperationText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/linkwidget.h:87:21: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:65:21: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:66:28: style: The function 'lwClassifier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/linkwidget.h:92:28: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:66:28: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:67:18: style: The function 'setOperationText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/linkwidget.h:97:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:67:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:69:18: style: The function 'constrainTextPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/linkwidget.h:103:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:69:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:117:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:236:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:117:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:121:10: style: The function 'cleanup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:181:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:121:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:123:10: style: The function 'setSelected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:81:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:123:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:128:20: style: The function 'minimumSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:59:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:128:20: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:130:16: style: The function 'onWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:233:24: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:130:16: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:132:18: style: The function 'resizeWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:126:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:132:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:134:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:191:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:134:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:135:18: style: The function 'loadFromXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:190:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:135:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:147:18: style: The function 'showPropertiesDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:173:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:147:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:150:18: style: The function 'moveWidgetBy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:264:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:150:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:151:18: style: The function 'constrainMovementForAllWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:265:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:151:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:153:18: style: The function 'isInResizeArea' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:268:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:153:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:200:10: style: The function 'slotWidgetMoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:241:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:200:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:201:10: style: The function 'slotMenuSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:240:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:201:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:32:14: style: The destructor '~ObjectWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:32:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:34:18: style: The function 'setX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:106:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:34:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:35:18: style: The function 'setY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:107:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:35:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:42:10: style: The function 'setSelected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:81:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:42:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:44:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:236:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:44:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:48:10: style: The function 'cleanup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:181:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:48:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:50:18: style: The function 'showPropertiesDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:173:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:50:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:70:18: style: The function 'setLineColorCmd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:72:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:70:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:74:18: style: The function 'resizeWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:126:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:74:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:76:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:191:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:76:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:77:18: style: The function 'loadFromXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:190:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:77:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:80:10: style: The function 'slotMenuSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:240:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:80:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:81:18: style: The function 'slotFillColorChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:242:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:81:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:85:18: style: The function 'mousePressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:259:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:85:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:86:18: style: The function 'mouseMoveEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:260:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:86:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:88:12: style: The function 'minimumSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:59:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:88:12: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:90:18: style: The function 'moveEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:263:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:90:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:91:18: style: The function 'moveWidgetBy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:264:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:91:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:92:18: style: The function 'constrainMovementForAllWidgets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:265:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:92:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:94:21: style: The function 'resizeCursor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:269:21: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:94:21: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:165:13: performance: Function 'instanceName()' should return member 'm_instanceName' by const reference. [returnByReference] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1246:9: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1248:11: note: Found duplicate branches for 'if' and 'else'. umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1246:9: note: Found duplicate branches for 'if' and 'else'. umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:487:11: style: The scope of the variable 'total_length' can be reduced. [variableScope] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1914:11: style: The scope of the variable 'h' can be reduced. [variableScope] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1941:11: style: The scope of the variable 'h' can be reduced. [variableScope] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:115:66: style:inconclusive: Function 'create' argument 2 names different: declaration 'WidgetA' definition 'pWidgetA'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:52:51: note: Function 'create' argument 2 names different: declaration 'WidgetA' definition 'pWidgetA'. umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:115:66: note: Function 'create' argument 2 names different: declaration 'WidgetA' definition 'pWidgetA'. umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:116:87: style:inconclusive: Function 'create' argument 4 names different: declaration 'WidgetB' definition 'pWidgetB'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:53:72: note: Function 'create' argument 4 names different: declaration 'WidgetB' definition 'pWidgetB'. umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:116:87: note: Function 'create' argument 4 names different: declaration 'WidgetB' definition 'pWidgetB'. umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:382:72: style:inconclusive: Function 'setText' argument 2 names different: declaration 'newText' definition 'text'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:74:65: note: Function 'setText' argument 2 names different: declaration 'newText' definition 'text'. umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:382:72: note: Function 'setText' argument 2 names different: declaration 'newText' definition 'text'. umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:885:48: style:inconclusive: Function 'setName' argument 1 names different: declaration 'strRole' definition 'strName'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:101:33: note: Function 'setName' argument 1 names different: declaration 'strRole' definition 'strName'. umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:885:48: note: Function 'setName' argument 1 names different: declaration 'strRole' definition 'strName'. umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1242:78: style:inconclusive: Function 'calculateNameType' argument 1 names different: declaration 'defaultRoleType' definition 'defaultRole'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:231:63: note: Function 'calculateNameType' argument 1 names different: declaration 'defaultRoleType' definition 'defaultRole'. umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1242:78: note: Function 'calculateNameType' argument 1 names different: declaration 'defaultRoleType' definition 'defaultRole'. umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1829:62: style:inconclusive: Function 'widgetMoved' argument 2 names different: declaration 'x' definition 'dx'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:147:47: note: Function 'widgetMoved' argument 2 names different: declaration 'x' definition 'dx'. umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1829:62: note: Function 'widgetMoved' argument 2 names different: declaration 'x' definition 'dx'. umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1829:72: style:inconclusive: Function 'widgetMoved' argument 3 names different: declaration 'y' definition 'dy'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:147:56: note: Function 'widgetMoved' argument 3 names different: declaration 'y' definition 'dy'. umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1829:72: note: Function 'widgetMoved' argument 3 names different: declaration 'y' definition 'dy'. umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2490:64: style:inconclusive: Function 'createAssocClassLine' argument 1 names different: declaration 'classifierWidget' definition 'classifier'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:156:49: note: Function 'createAssocClassLine' argument 1 names different: declaration 'classifierWidget' definition 'classifier'. umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2490:64: note: Function 'createAssocClassLine' argument 1 names different: declaration 'classifierWidget' definition 'classifier'. umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2560:68: style:inconclusive: Function 'mousePressEvent' argument 1 names different: declaration 'event' definition 'me'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:193:60: note: Function 'mousePressEvent' argument 1 names different: declaration 'event' definition 'me'. umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2560:68: note: Function 'mousePressEvent' argument 1 names different: declaration 'event' definition 'me'. umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2590:70: style:inconclusive: Function 'mouseReleaseEvent' argument 1 names different: declaration 'event' definition 'me'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:194:62: note: Function 'mouseReleaseEvent' argument 1 names different: declaration 'event' definition 'me'. umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2590:70: note: Function 'mouseReleaseEvent' argument 1 names different: declaration 'event' definition 'me'. umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2937:66: style:inconclusive: Function 'mouseMoveEvent' argument 1 names different: declaration 'event' definition 'me'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:192:59: note: Function 'mouseMoveEvent' argument 1 names different: declaration 'event' definition 'me'. umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2937:66: note: Function 'mouseMoveEvent' argument 1 names different: declaration 'event' definition 'me'. umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2714:18: style: Local variable 'ok' shadows outer variable [shadowVariable] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2601:10: note: Shadowed declaration umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2714:18: note: Shadow variable umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:642:55: style: Parameter 'other' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1778:25: style: Variable 'text' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2155:25: style: Variable 'text' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:487:24: style: Variable 'total_length' is assigned a value that is never used. [unreadVariable] umbrello-23.08.2/umbrello/umlwidgets/associationwidgetrole.h:58:10: style:inconclusive: Technically the member function 'AssociationWidgetRole::getStartMove' can be const. [functionConst] umbrello-23.08.2/umbrello/umlwidgets/associationwidgetrole.cpp:126:29: note: Technically the member function 'AssociationWidgetRole::getStartMove' can be const. umbrello-23.08.2/umbrello/umlwidgets/associationwidgetrole.h:58:10: note: Technically the member function 'AssociationWidgetRole::getStartMove' can be const. umbrello-23.08.2/umbrello/umlwidgets/associationwidgetrole.cpp:117:54: style: Parameter 'qElement' can be declared as reference to const [constParameterReference] umbrello-23.08.2/umbrello/umlwidgets/boxwidget.cpp:18:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/categorywidget.cpp:20:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/childwidgetplacementpin.cpp:27:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_connectedSide [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/childwidgetplacementpin.cpp:98:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_connectedSide [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/childwidgetplacementpin.cpp:103:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_connectedSide [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/childwidgetplacementpin.cpp:108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_connectedSide [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/childwidgetplacementpin.cpp:113:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_connectedSide [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/childwidgetplacementpin.cpp:124:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_connectedSide [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/childwidgetplacementpin.cpp:130:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_connectedSide [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/childwidgetplacementpin.cpp:141:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_connectedSide [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/childwidgetplacementpin.cpp:147:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_connectedSide [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/childwidgetplacementport.cpp:36:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_connectedSide [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/childwidgetplacementport.cpp:50:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_connectedSide [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/childwidgetplacementport.cpp:170:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_connectedSide [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/childwidgetplacementport.cpp:196:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_connectedSide [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:28:14: style: The destructor '~PinPortBase' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:28:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:30:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:236:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:30:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:31:20: style: The function 'boundingRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:231:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:31:20: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:37:11: style: The function 'getX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:103:19: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:37:11: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:38:11: style: The function 'getY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:104:19: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:38:11: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:39:13: style: The function 'getPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:105:21: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:39:13: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:41:10: style: The function 'updateWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:239:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:41:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:42:10: style: The function 'setName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:176:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:42:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:43:10: style: The function 'moveWidgetBy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:264:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:43:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:44:18: style: The function 'notifyParentResize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:127:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:44:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:46:16: style: The function 'onWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:233:24: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:46:16: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:47:16: style: The function 'widgetWithID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:159:24: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:47:16: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:52:10: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:191:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:52:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:53:10: style: The function 'loadFromXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:190:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:53:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:56:18: style: The function 'slotMenuSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:240:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:56:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:60:10: style: The function 'activate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:85:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:60:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/childwidgetplacementport.cpp:262:16: style: Variable 'owner' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlwidgets/childwidgetplacementport.cpp:279:16: style: Variable 'owner' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.cpp:33:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/combinedfragmentwidget.cpp:26:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/componentwidget.cpp:22:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/datatypewidget.cpp:22:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/diagramproxywidget.cpp:25:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/entitywidget.cpp:28:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/enumwidget.cpp:26:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/floatingdashlinewidget.cpp:23:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/floatingtextwidget.cpp:40:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/forkjoinwidget.cpp:19:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/interfacewidget.cpp:11:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/layoutgrid.cpp:18:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/linkwidget.cpp:20:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/messagewidget.cpp:35:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/nodewidget.cpp:20:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/notewidget.cpp:29:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/objectnodewidget.cpp:33:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/objectwidget.cpp:38:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/packagewidget.cpp:22:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/pinportbase.cpp:30:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/pinwidget.cpp:23:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/portwidget.cpp:29:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/preconditionwidget.cpp:26:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/regionwidget.cpp:23:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/seqlinewidget.cpp:20:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/signalwidget.cpp:30:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/statewidget.cpp:30:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/statusbartoolbutton.cpp:25:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToolButtonTextOnly [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/statusbartoolbutton.cpp:53:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotGrouped [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/toolbarstateonewidget.cpp:134:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/toolbarstateonewidget.cpp:190:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pUMLScene [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/toolbarstateonewidget.cpp:223:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tbb_Seq_Precondition [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/activitywidget.h:45:14: style: The destructor '~ActivityWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/activitywidget.h:45:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlwidgets/activitywidget.h:60:18: style: The function 'showPropertiesDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:173:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/activitywidget.h:60:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/activitywidget.h:61:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:236:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/activitywidget.h:61:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/activitywidget.h:62:18: style: The function 'moveWidgetBy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:264:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/activitywidget.h:62:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/activitywidget.h:64:18: style: The function 'loadFromXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:190:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/activitywidget.h:64:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/activitywidget.h:65:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:191:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/activitywidget.h:65:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/activitywidget.h:67:10: style: The function 'constrain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:266:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/activitywidget.h:67:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/activitywidget.h:81:18: style: The function 'slotMenuSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:240:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/activitywidget.h:81:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/activitywidget.h:84:20: style: The function 'minimumSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:59:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/activitywidget.h:84:20: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/activitywidget.h:85:20: style: The function 'maximumSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:62:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/activitywidget.h:85:20: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/pinwidget.h:29:14: style: The destructor '~PinWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:28:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/pinwidget.h:29:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlwidgets/pinwidget.h:34:10: style: The function 'slotMenuSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:56:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/pinwidget.h:34:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/portwidget.h:27:14: style: The destructor '~PortWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:28:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/portwidget.h:27:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlwidgets/portwidget.h:29:16: style: The function 'ownerWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:33:24: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/portwidget.h:29:16: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/portwidget.h:32:10: style: The function 'slotMenuSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:56:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/portwidget.h:32:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/preconditionwidget.h:32:14: style: The destructor '~PreconditionWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/preconditionwidget.h:32:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlwidgets/preconditionwidget.h:34:10: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:236:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/preconditionwidget.h:34:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/preconditionwidget.h:42:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:191:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/preconditionwidget.h:42:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/preconditionwidget.h:43:18: style: The function 'loadFromXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:190:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/preconditionwidget.h:43:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/preconditionwidget.h:49:10: style: The function 'slotMenuSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:240:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/preconditionwidget.h:49:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/preconditionwidget.h:50:10: style: The function 'slotWidgetMoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:241:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/preconditionwidget.h:50:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/preconditionwidget.h:53:12: style: The function 'minimumSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:59:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/preconditionwidget.h:53:12: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/regionwidget.h:19:14: style: The destructor '~RegionWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/regionwidget.h:19:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlwidgets/regionwidget.h:21:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:236:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/regionwidget.h:21:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/regionwidget.h:23:10: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:191:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/regionwidget.h:23:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/regionwidget.h:24:10: style: The function 'loadFromXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:190:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/regionwidget.h:24:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/regionwidget.h:27:12: style: The function 'minimumSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:59:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/regionwidget.h:27:12: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.cpp:66:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/usecasewidget.cpp:17:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER_DISABLED is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/widget_factory.cpp:77:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sequence [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/widget_factory.cpp:214:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Reserved [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:100:13: warning: The class 'AssociationWidget' defines member function with name 'name' also defined in its parent class 'WidgetBase'. [duplInheritedMember] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:175:13: note: Parent function 'WidgetBase::name' umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:100:13: note: Derived function 'AssociationWidget::name' umbrello-23.08.2/umbrello/umlwidgets/notewidget.h:51:19: warning: The class 'NoteWidget' defines member function with name 'diagramLink' also defined in its parent class 'DiagramProxyWidget'. [duplInheritedMember] umbrello-23.08.2/umbrello/umlwidgets/diagramproxywidget.h:29:19: note: Parent function 'DiagramProxyWidget::diagramLink' umbrello-23.08.2/umbrello/umlwidgets/notewidget.h:51:19: note: Derived function 'NoteWidget::diagramLink' umbrello-23.08.2/umbrello/umlwidgets/actorwidget.h:40:14: style: The destructor '~ActorWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/actorwidget.h:40:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlwidgets/actorwidget.h:42:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:236:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/actorwidget.h:42:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/actorwidget.h:44:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:191:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/actorwidget.h:44:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/actorwidget.h:47:12: style: The function 'minimumSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:59:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/actorwidget.h:47:12: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/artifactwidget.h:29:14: style: The destructor '~ArtifactWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/artifactwidget.h:29:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlwidgets/artifactwidget.h:31:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:236:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/artifactwidget.h:31:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/artifactwidget.h:34:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:191:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/artifactwidget.h:34:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/artifactwidget.h:37:12: style: The function 'minimumSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:59:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/artifactwidget.h:37:12: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/boxwidget.h:26:14: style: The destructor '~BoxWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/boxwidget.h:26:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlwidgets/boxwidget.h:28:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:236:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/boxwidget.h:28:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/boxwidget.h:29:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:191:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/boxwidget.h:29:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/boxwidget.h:31:18: style: The function 'showPropertiesDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:173:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/boxwidget.h:31:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/boxwidget.h:34:10: style: The function 'toForeground' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:283:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/boxwidget.h:34:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/categorywidget.h:36:14: style: The destructor '~CategoryWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/categorywidget.h:36:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlwidgets/categorywidget.h:38:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:236:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/categorywidget.h:38:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/categorywidget.h:40:10: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:191:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/categorywidget.h:40:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/categorywidget.h:44:12: style: The function 'minimumSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:59:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/categorywidget.h:44:12: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/categorywidget.h:47:10: style: The function 'slotMenuSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:240:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/categorywidget.h:47:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/floatingdashlinewidget.h:33:6: style: The destructor '~FloatingDashLineWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/floatingdashlinewidget.h:33:6: note: Destructor in derived class umbrello-23.08.2/umbrello/umlwidgets/floatingdashlinewidget.h:35:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:236:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/floatingdashlinewidget.h:35:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/floatingdashlinewidget.h:37:10: style: The function 'slotMenuSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:240:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/floatingdashlinewidget.h:37:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/floatingdashlinewidget.h:43:10: style: The function 'setY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:107:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/floatingdashlinewidget.h:43:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/floatingdashlinewidget.h:49:10: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:191:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/floatingdashlinewidget.h:49:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/floatingdashlinewidget.h:50:10: style: The function 'loadFromXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:190:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/floatingdashlinewidget.h:50:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/combinedfragmentwidget.h:48:14: style: The destructor '~CombinedFragmentWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/combinedfragmentwidget.h:48:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlwidgets/combinedfragmentwidget.h:50:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:236:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/combinedfragmentwidget.h:50:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/combinedfragmentwidget.h:60:10: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:191:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/combinedfragmentwidget.h:60:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/combinedfragmentwidget.h:61:10: style: The function 'loadFromXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:190:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/combinedfragmentwidget.h:61:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/combinedfragmentwidget.h:64:18: style: The function 'cleanup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:181:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/combinedfragmentwidget.h:64:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/combinedfragmentwidget.h:68:20: style: The function 'boundingRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:231:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/combinedfragmentwidget.h:68:20: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/combinedfragmentwidget.h:72:10: style: The function 'slotMenuSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:240:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/combinedfragmentwidget.h:72:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/combinedfragmentwidget.h:76:12: style: The function 'minimumSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:59:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/combinedfragmentwidget.h:76:12: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/combinedfragmentwidget.h:77:10: style: The function 'toForeground' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:283:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/combinedfragmentwidget.h:77:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/componentwidget.h:29:14: style: The destructor '~ComponentWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/componentwidget.h:29:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlwidgets/componentwidget.h:31:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:236:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/componentwidget.h:31:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/componentwidget.h:32:18: style: The function 'moveWidgetBy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:264:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/componentwidget.h:32:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/componentwidget.h:33:18: style: The function 'adjustAssocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:175:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/componentwidget.h:33:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/componentwidget.h:34:18: style: The function 'adjustUnselectedAssocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:176:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/componentwidget.h:34:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/componentwidget.h:36:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:191:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/componentwidget.h:36:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/componentwidget.h:50:12: style: The function 'minimumSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:59:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/componentwidget.h:50:12: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/datatypewidget.h:29:14: style: The destructor '~DatatypeWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/datatypewidget.h:29:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlwidgets/datatypewidget.h:31:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:236:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/datatypewidget.h:31:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/datatypewidget.h:33:10: style: The function 'loadFromXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:190:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/datatypewidget.h:33:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/datatypewidget.h:34:10: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:191:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/datatypewidget.h:34:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/datatypewidget.h:39:12: style: The function 'minimumSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:59:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/datatypewidget.h:39:12: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/entitywidget.h:29:14: style: The destructor '~EntityWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/entitywidget.h:29:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlwidgets/entitywidget.h:31:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:236:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/entitywidget.h:31:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/entitywidget.h:33:18: style: The function 'loadFromXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:190:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/entitywidget.h:33:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/entitywidget.h:34:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:191:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/entitywidget.h:34:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/entitywidget.h:40:18: style: The function 'slotMenuSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:240:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/entitywidget.h:40:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/entitywidget.h:45:12: style: The function 'minimumSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:59:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/entitywidget.h:45:12: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/entitywidget.h:46:12: style: The function 'calculateSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:198:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/entitywidget.h:46:12: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/enumwidget.h:27:14: style: The destructor '~EnumWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/enumwidget.h:27:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlwidgets/enumwidget.h:33:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:236:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/enumwidget.h:33:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/enumwidget.h:35:18: style: The function 'loadFromXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:190:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/enumwidget.h:35:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/enumwidget.h:36:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:191:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/enumwidget.h:36:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/enumwidget.h:39:18: style: The function 'slotMenuSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:240:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/enumwidget.h:39:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/enumwidget.h:42:12: style: The function 'minimumSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:59:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/enumwidget.h:42:12: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/forkjoinwidget.h:26:14: style: The destructor '~ForkJoinWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/boxwidget.h:26:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/forkjoinwidget.h:26:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlwidgets/forkjoinwidget.h:31:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/boxwidget.h:28:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/forkjoinwidget.h:31:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/forkjoinwidget.h:33:18: style: The function 'loadFromXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:190:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/forkjoinwidget.h:33:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/forkjoinwidget.h:34:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/boxwidget.h:29:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/forkjoinwidget.h:34:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/forkjoinwidget.h:36:18: style: The function 'showPropertiesDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/boxwidget.h:31:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/forkjoinwidget.h:36:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/forkjoinwidget.h:39:18: style: The function 'slotMenuSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:240:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/forkjoinwidget.h:39:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/forkjoinwidget.h:42:12: style: The function 'minimumSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:59:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/forkjoinwidget.h:42:12: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/forkjoinwidget.h:46:10: style: The function 'constrain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:266:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/forkjoinwidget.h:46:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/nodewidget.h:27:14: style: The destructor '~NodeWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/nodewidget.h:27:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlwidgets/nodewidget.h:29:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:236:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/nodewidget.h:29:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/nodewidget.h:31:10: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:191:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/nodewidget.h:31:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/nodewidget.h:34:12: style: The function 'minimumSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:59:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/nodewidget.h:34:12: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/notewidget.h:41:14: style: The destructor '~NoteWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/notewidget.h:41:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlwidgets/notewidget.h:43:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:236:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/notewidget.h:43:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/notewidget.h:57:18: style: The function 'showPropertiesDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:173:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/notewidget.h:57:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/notewidget.h:59:18: style: The function 'loadFromXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:190:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/notewidget.h:59:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/notewidget.h:60:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:191:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/notewidget.h:60:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/notewidget.h:61:20: style: The function 'minimumSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:59:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/notewidget.h:61:20: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/notewidget.h:66:10: style: The function 'slotMenuSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:240:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/notewidget.h:66:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/notewidget.h:69:20: style: The function 'calculateSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:198:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/notewidget.h:69:20: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/notewidget.h:72:18: style: The function 'mouseDoubleClickEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:258:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/notewidget.h:72:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/objectnodewidget.h:37:14: style: The destructor '~ObjectNodeWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/objectnodewidget.h:37:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlwidgets/objectnodewidget.h:39:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:236:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/objectnodewidget.h:39:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/objectnodewidget.h:50:18: style: The function 'showPropertiesDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:173:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/objectnodewidget.h:50:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/objectnodewidget.h:55:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:191:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/objectnodewidget.h:55:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/objectnodewidget.h:56:18: style: The function 'loadFromXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:190:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/objectnodewidget.h:56:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/objectnodewidget.h:59:12: style: The function 'minimumSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:59:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/objectnodewidget.h:59:12: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/objectnodewidget.h:62:10: style: The function 'slotMenuSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:240:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/objectnodewidget.h:62:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/packagewidget.h:29:14: style: The destructor '~PackageWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/packagewidget.h:29:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlwidgets/packagewidget.h:31:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:236:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/packagewidget.h:31:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/packagewidget.h:33:10: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:191:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/packagewidget.h:33:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/packagewidget.h:36:12: style: The function 'minimumSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:59:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/packagewidget.h:36:12: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/signalwidget.h:36:14: style: The destructor '~SignalWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/signalwidget.h:36:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlwidgets/signalwidget.h:38:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:236:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/signalwidget.h:38:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/signalwidget.h:40:10: style: The function 'setX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:106:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/signalwidget.h:40:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/signalwidget.h:41:10: style: The function 'setY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:107:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/signalwidget.h:41:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/signalwidget.h:43:18: style: The function 'setName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:176:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/signalwidget.h:43:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/signalwidget.h:49:18: style: The function 'showPropertiesDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:173:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/signalwidget.h:49:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/signalwidget.h:51:10: style: The function 'mouseMoveEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:260:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/signalwidget.h:51:10: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/signalwidget.h:53:18: style: The function 'loadFromXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:190:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/signalwidget.h:53:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/signalwidget.h:54:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:191:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/signalwidget.h:54:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/signalwidget.h:57:18: style: The function 'slotMenuSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:240:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/signalwidget.h:57:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/signalwidget.h:60:12: style: The function 'minimumSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:59:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/signalwidget.h:60:12: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/statewidget.h:57:14: style: The destructor '~StateWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/statewidget.h:57:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlwidgets/statewidget.h:59:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:236:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/statewidget.h:59:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/statewidget.h:75:18: style: The function 'showPropertiesDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:173:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/statewidget.h:75:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/statewidget.h:77:18: style: The function 'loadFromXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:190:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/statewidget.h:77:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/statewidget.h:78:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:191:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/statewidget.h:78:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/statewidget.h:81:12: style: The function 'minimumSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:59:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/statewidget.h:81:12: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/statewidget.h:82:12: style: The function 'maximumSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:62:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/statewidget.h:82:12: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/statewidget.h:84:18: style: The function 'contextMenuEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:257:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/statewidget.h:84:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/statewidget.h:85:18: style: The function 'mouseDoubleClickEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:258:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/statewidget.h:85:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/statewidget.h:86:18: style: The function 'mousePressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:259:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/statewidget.h:86:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/statewidget.h:87:18: style: The function 'mouseMoveEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:260:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/statewidget.h:87:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/statewidget.h:88:18: style: The function 'mouseReleaseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:261:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/statewidget.h:88:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/statewidget.h:91:18: style: The function 'slotMenuSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:240:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/statewidget.h:91:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/usecasewidget.h:41:14: style: The destructor '~UseCaseWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/usecasewidget.h:41:14: note: Destructor in derived class umbrello-23.08.2/umbrello/umlwidgets/usecasewidget.h:43:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:236:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/usecasewidget.h:43:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/usecasewidget.h:47:18: style: The function 'saveToXMI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:191:18: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/usecasewidget.h:47:18: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/usecasewidget.h:50:12: style: The function 'minimumSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:59:20: note: Virtual function in base class umbrello-23.08.2/umbrello/umlwidgets/usecasewidget.h:50:12: note: Function in derived class umbrello-23.08.2/umbrello/umlwidgets/widget_factory.cpp:68:53: style:inconclusive: Function 'createWidget' argument 2 names different: declaration 'docObj' definition 'o'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umlwidgets/widget_factory.h:22:57: note: Function 'createWidget' argument 2 names different: declaration 'docObj' definition 'o'. umbrello-23.08.2/umbrello/umlwidgets/widget_factory.cpp:68:53: note: Function 'createWidget' argument 2 names different: declaration 'docObj' definition 'o'. umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:79:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blue [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:283:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:309:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:341:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LogicalMode [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:409:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LinearGradient [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:460:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TexturePattern [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:506:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TexturePattern [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:559:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Center [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:682:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Center [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:349:15: style: Redundant initialization for 'cmode'. The initialized value is overwritten before it is read. [redundantInitialization] umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:341:41: note: cmode is initialized umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:349:15: note: cmode is overwritten umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:347:16: style: Redundant initialization for 'spread'. The initialized value is overwritten before it is read. [redundantInitialization] umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:342:34: note: spread is initialized umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:347:16: note: spread is overwritten umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:562:24: style: Redundant initialization for 'region'. The initialized value is overwritten before it is read. [redundantInitialization] umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:559:34: note: region is initialized umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:562:24: note: region is overwritten umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:89:56: style:inconclusive: Function 'drawCrossInEllipse' argument 2 names different: declaration 'ellipse' definition 'r'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umlwidgets/widget_utils.h:36:56: note: Function 'drawCrossInEllipse' argument 2 names different: declaration 'ellipse' definition 'r'. umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:89:56: note: Function 'drawCrossInEllipse' argument 2 names different: declaration 'ellipse' definition 'r'. umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:274:41: style:inconclusive: Function 'loadPixmapFromXMI' argument 1 names different: declaration 'qElement' definition 'pixEle'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umlwidgets/widget_utils.h:47:41: note: Function 'loadPixmapFromXMI' argument 1 names different: declaration 'qElement' definition 'pixEle'. umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:274:41: note: Function 'loadPixmapFromXMI' argument 1 names different: declaration 'qElement' definition 'pixEle'. umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:332:43: style:inconclusive: Function 'loadGradientFromXMI' argument 1 names different: declaration 'qElement' definition 'gradientElement'. [funcArgNamesDifferent] umbrello-23.08.2/umbrello/umlwidgets/widget_utils.h:50:43: note: Function 'loadGradientFromXMI' argument 1 names different: declaration 'qElement' definition 'gradientElement'. umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:332:43: note: Function 'loadGradientFromXMI' argument 1 names different: declaration 'qElement' definition 'gradientElement'. umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:1069:33: performance: Function parameter 'name' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:58:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.cpp:28:1: error: There is an unknown macro here somewhere. Configuration is required. If DEBUG_REGISTER is a macro then please configure it. [unknownMacro] umbrello-23.08.2/umbrello/umlwidgets/widgetlist_utils.cpp:130:5: style: Variable 'widget' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlwidgets/widgetlist_utils.cpp:145:5: style: Variable 'widget' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/umbrello/umlwidgets/widgetlist_utils.cpp:131:20: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/umlwidgets/widgetlist_utils.cpp:146:19: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] umbrello-23.08.2/umbrello/uniqueid.cpp:34:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Reserved [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/uniqueid.cpp:48:24: performance: Function parameter 'id' should be passed by const reference. [passedByValue] umbrello-23.08.2/umbrello/worktoolbar.cpp:36:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vertical [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/worktoolbar.cpp:265:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArrowCursor [valueFlowBailoutIncompleteVar] umbrello-23.08.2/umbrello/worktoolbar.cpp:291:22: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/umbrello/worktoolbar.cpp:303:22: style: C-style pointer casting [cstyleCast] umbrello-23.08.2/unittests/testassociation.cpp:30:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testassociation.cpp:48:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testassociation.cpp:63:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testassociation.cpp:70:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testassociation.cpp:80:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testassociation.cpp:89:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testassociation.cpp:111:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testassociation.cpp:135:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testassociation.cpp:148:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testassociation.cpp:161:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testassociation.cpp:178:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testassociation.cpp:206:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Logical [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testbase.h:95:5: style: Class 'TestUML < UMLAssociation , Uml :: AssociationType :: Enum >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/unittests/testbase.h:60:18: style: The function 'initTestCase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/unittests/testbase.h:40:18: note: Virtual function in base class umbrello-23.08.2/unittests/testbase.h:60:18: note: Function in derived class umbrello-23.08.2/unittests/testassociation.h:18:10: style: The function 'initTestCase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/unittests/testbase.h:40:18: note: Virtual function in base class umbrello-23.08.2/unittests/testassociation.h:18:10: note: Function in derived class umbrello-23.08.2/unittests/testassociation.h:24:10: style: The function 'cleanupTestCase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/unittests/testbase.h:41:18: note: Virtual function in base class umbrello-23.08.2/unittests/testassociation.h:24:10: note: Function in derived class umbrello-23.08.2/unittests/testbase.cpp:18:0: error: #error umbrello unittests require QT_GUI_LIB to be present [preprocessorErrorDirective] umbrello-23.08.2/unittests/testbasictypes.cpp:58:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable English [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testbasictypes.cpp:81:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hungarian [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testbasictypes.cpp:104:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable English [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testbasictypes.cpp:139:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hungarian [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testbasictypes.cpp:174:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Logical [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testbasictypes.cpp:193:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Logical [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testbasictypes.cpp:210:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_MODELTYPES [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testbasictypes.cpp:228:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testbasictypes.cpp:246:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testbasictypes.cpp:269:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Undefined [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testbasictypes.cpp:295:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Undefined [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testbasictypes.cpp:318:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_DIAGRAMTYPES [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testbasictypes.cpp:341:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Generalization [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testbasictypes.cpp:353:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoSig [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testbasictypes.cpp:367:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Floating [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testbasictypes.cpp:403:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testbasictypes.cpp:415:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable In [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testbasictypes.cpp:427:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActionScript [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testbasictypes.cpp:439:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testbasictypes.cpp:451:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TopLeft [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testbasictypes.cpp:41:8: style: Variable 'b1' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/unittests/testbasictypes.cpp:47:8: style: Variable 'b3' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/unittests/testbasictypes.cpp:49:8: style: Variable 'b4' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/unittests/testbasictypes.cpp:51:8: style: Variable 'b5' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/unittests/testclassifier.cpp:21:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:33:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:41:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:48:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:62:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:72:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:91:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:96:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:116:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:121:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:126:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:131:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:136:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:141:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:146:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:151:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:156:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:166:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:189:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:194:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:244:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Generalization [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:257:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Generalization [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:268:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:275:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Interface [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:283:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:288:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:293:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:298:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testclassifier.cpp:303:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testbase.h:95:5: style: Class 'TestUML < UMLClassifier , const QString & >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/unittests/testclassifier.cpp:22:20: style: Variable 'b' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/unittests/testclassifier.cpp:23:20: style: Variable 'c' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/unittests/testclassifier.cpp:24:20: style: Variable 'd' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/unittests/testclassifier.cpp:42:20: style: Variable 'b' can be declared as pointer to const [constVariablePointer] umbrello-23.08.2/unittests/testcppwriter.cpp:20:38: debug: Function::addArguments found argument 'concept' with varid 0. [varid0] umbrello-23.08.2/unittests/testcppwriter.cpp:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cpp [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testbase.h:95:5: style: Class 'TestUML' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/unittests/testcppwriter.cpp:39:10: style: Variable 'attr' is reassigned a value before the old one has been used. [redundantAssignment] umbrello-23.08.2/unittests/testcppwriter.cpp:38:10: note: attr is assigned umbrello-23.08.2/unittests/testcppwriter.cpp:39:10: note: attr is overwritten umbrello-23.08.2/unittests/testcppwriter.cpp:43:8: style: Variable 'op' is reassigned a value before the old one has been used. [redundantAssignment] umbrello-23.08.2/unittests/testcppwriter.cpp:42:8: note: op is assigned umbrello-23.08.2/unittests/testcppwriter.cpp:43:8: note: op is overwritten umbrello-23.08.2/unittests/testcrashhandler.cpp:15:6: error: Null pointer dereference: a [nullPointer] umbrello-23.08.2/unittests/testcrashhandler.cpp:14:14: note: Assignment 'a=0', assigned value is 0 umbrello-23.08.2/unittests/testcrashhandler.cpp:15:6: note: Null pointer dereference umbrello-23.08.2/unittests/testlistpopupmenu.cpp:36:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wt_Min [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testlistpopupmenu.cpp:61:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wt_Min [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testlistpopupmenu.cpp:86:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wt_UMLWidget [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testlistpopupmenu.cpp:100:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Undefined [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testlistpopupmenu.cpp:114:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lvt_Min [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testlistpopupmenu.cpp:126:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tt_Min [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testllvmparser.cpp:88:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testbase.h:95:5: style: Class 'TestUML < UMLPackage , const QString & >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/unittests/testpackage.h:18:10: style: The function 'initTestCase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/unittests/testbase.h:40:18: note: Virtual function in base class umbrello-23.08.2/unittests/testpackage.h:18:10: note: Function in derived class umbrello-23.08.2/unittests/testpackage.h:24:10: style: The function 'cleanupTestCase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/unittests/testbase.h:41:18: note: Virtual function in base class umbrello-23.08.2/unittests/testpackage.h:24:10: note: Function in derived class umbrello-23.08.2/unittests/testpythonwriter.cpp:20:38: debug: Function::addArguments found argument 'concept' with varid 0. [varid0] umbrello-23.08.2/unittests/testpythonwriter.cpp:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Python [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testpythonwriter.cpp:39:10: style: Variable 'attr' is reassigned a value before the old one has been used. [redundantAssignment] umbrello-23.08.2/unittests/testpythonwriter.cpp:38:10: note: attr is assigned umbrello-23.08.2/unittests/testpythonwriter.cpp:39:10: note: attr is overwritten umbrello-23.08.2/unittests/testumlcanvasobject.cpp:19:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Generalization [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testumlcanvasobject.cpp:34:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Generalization [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testumlcanvasobject.cpp:49:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Generalization [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testumlcanvasobject.cpp:62:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Generalization [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testumlcanvasobject.cpp:94:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Realization [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testumlcanvasobject.cpp:111:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Aggregation [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testumlcanvasobject.cpp:128:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Composition [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testumlcanvasobject.cpp:145:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Relationship [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testumlobject.cpp:68:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Reserved [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testumlobject.cpp:96:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Logical [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testumlobject.cpp:178:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_UMLObject [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testumlobject.cpp:204:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testumlobject.cpp:217:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Class [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testumlobject.cpp:235:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Actor [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testbase.h:95:5: style: Class 'TestUML < UMLObject , const QString & >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] umbrello-23.08.2/unittests/testumlobject.cpp:227:9: error: Null pointer dereference: a2 [nullPointer] umbrello-23.08.2/unittests/testumlobject.cpp:226:21: note: Assignment 'a2=0', assigned value is 0 umbrello-23.08.2/unittests/testumlobject.cpp:227:9: note: Null pointer dereference umbrello-23.08.2/unittests/testumlobject.cpp:51:16: style: Variable 'b' can be declared as reference to const [constVariableReference] umbrello-23.08.2/unittests/testumlroledialog.cpp:26:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] umbrello-23.08.2/unittests/testwidgetbase.cpp:20:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wt_UMLWidget [valueFlowBailoutIncompleteVar] diff: head umbrello-23.08.2/lib/cppparser/ast.h:1023:17: performance: Function 'arrayDimensionList()' should return member 'm_arrayDimensionList' by const reference. [returnByReference] head umbrello-23.08.2/lib/cppparser/ast.h:1131:37: performance: Function 'parameterList()' should return member 'm_parameterList' by const reference. [returnByReference] head umbrello-23.08.2/lib/cppparser/ast.h:1225:31: performance: Function 'initDeclaratorList()' should return member 'm_initDeclaratorList' by const reference. [returnByReference] head umbrello-23.08.2/lib/cppparser/ast.h:1314:34: performance: Function 'templateParameterList()' should return member 'm_templateParameterList' by const reference. [returnByReference] head umbrello-23.08.2/lib/cppparser/ast.h:1732:26: performance: Function 'statementList()' should return member 'm_statementList' by const reference. [returnByReference] head umbrello-23.08.2/lib/cppparser/ast.h:1789:31: performance: Function 'statementList()' should return member 'm_statementList' by const reference. [returnByReference] head umbrello-23.08.2/lib/cppparser/ast.h:1933:28: performance: Function 'declarationList()' should return member 'm_declarationList' by const reference. [returnByReference] head umbrello-23.08.2/lib/cppparser/ast.h:238:13: performance: Function 'comment()' should return member 'm_comment' by const reference. [returnByReference] head umbrello-23.08.2/lib/cppparser/ast.h:283:17: performance: Function 'children()' should return member 'm_children' by const reference. [returnByReference] head umbrello-23.08.2/lib/cppparser/ast.h:340:17: performance: Function 'nodeList()' should return member 'm_nodeList' by const reference. [returnByReference] head umbrello-23.08.2/lib/cppparser/ast.h:369:17: performance: Function 'argumentList()' should return member 'm_argumentList' by const reference. [returnByReference] head umbrello-23.08.2/lib/cppparser/ast.h:436:37: performance: Function 'classOrNamespaceNameList()' should return member 'm_classOrNamespaceNameList' by const reference. [returnByReference] head umbrello-23.08.2/lib/cppparser/ast.h:532:17: performance: Function 'accessList()' should return member 'm_accessList' by const reference. [returnByReference] head umbrello-23.08.2/lib/cppparser/ast.h:640:30: performance: Function 'baseSpecifierList()' should return member 'm_baseSpecifierList' by const reference. [returnByReference] head umbrello-23.08.2/lib/cppparser/ast.h:682:28: performance: Function 'declarationList()' should return member 'm_declarationList' by const reference. [returnByReference] head umbrello-23.08.2/lib/cppparser/ast.h:761:27: performance: Function 'enumeratorList()' should return member 'm_enumeratorList' by const reference. [returnByReference] head umbrello-23.08.2/lib/cppparser/ast.h:815:28: performance: Function 'declarationList()' should return member 'm_declarationList' by const reference. [returnByReference] head umbrello-23.08.2/lib/cppparser/ast.h:999:17: performance: Function 'ptrOpList()' should return member 'm_ptrOpList' by const reference. [returnByReference] head umbrello-23.08.2/lib/cppparser/driver.cpp:191:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/driver.cpp:210:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/driver.cpp:219:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/driver.cpp:317:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/driver.cpp:438:138: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/driver.cpp:79:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/driver.h:105:13: performance: Function 'fileName()' should return member 'm_fileName' by const reference. [returnByReference] head umbrello-23.08.2/lib/cppparser/driver.h:279:13: performance: Function 'currentFileName()' should return member 'm_currentFileName' by const reference. [returnByReference] head umbrello-23.08.2/lib/cppparser/driver.h:351:17: performance: Function 'includePaths()' should return member 'm_includePaths' by const reference. [returnByReference] head umbrello-23.08.2/lib/cppparser/driver.h:84:13: performance: Function 'includedFrom()' should return member 'm_includedFrom' by const reference. [returnByReference] head umbrello-23.08.2/lib/cppparser/lexer.cpp:1135:10: style: Local variable 'skip' shadows outer function [shadowFunction] umbrello-23.08.2/lib/cppparser/lexer.h:254:10: note: Shadowed declaration umbrello-23.08.2/lib/cppparser/lexer.cpp:1135:10: note: Shadow variable head umbrello-23.08.2/lib/cppparser/lexer.h:214:13: performance: Function 'source()' should return member 'm_source' by const reference. [returnByReference] head umbrello-23.08.2/lib/cppparser/lexercache.h:121:14: style: The destructor '~LexerCache' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/lib/cppparser/cachemanager.h:69:14: note: Virtual destructor in base class umbrello-23.08.2/lib/cppparser/lexercache.h:121:14: note: Destructor in derived class head umbrello-23.08.2/lib/cppparser/macro.h:306:13: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] head umbrello-23.08.2/lib/cppparser/macro.h:318:13: performance: Function 'fileName()' should return member 'm_fileName' by const reference. [returnByReference] head umbrello-23.08.2/lib/cppparser/macro.h:352:13: performance: Function 'body()' should return member 'm_body' by const reference. [returnByReference] head umbrello-23.08.2/lib/cppparser/macro.h:386:21: performance: Function 'argumentList()' should return member 'm_argumentList' by const reference. [returnByReference] head umbrello-23.08.2/lib/cppparser/macro.h:71:13: performance: Function 'fileName()' should return member 'm_file' by const reference. [returnByReference] head umbrello-23.08.2/lib/cppparser/macro.h:77:13: performance: Function 'text()' should return member 'm_text' by const reference. [returnByReference] head umbrello-23.08.2/lib/cppparser/parser.cpp:1027:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:1117:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:1147:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:1165:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:1185:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:119:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.13.0 umbrello-23.08.2/lib/cppparser/parser.cpp:1255:38: style: Condition '!isVector' is always false [knownConditionTrueFalse] umbrello-23.08.2/lib/cppparser/parser.cpp:1233:25: note: Assignment 'isVector=true', assigned value is 1 umbrello-23.08.2/lib/cppparser/parser.cpp:1241:13: note: Assuming condition is false umbrello-23.08.2/lib/cppparser/parser.cpp:1255:38: note: Condition '!isVector' is always false head umbrello-23.08.2/lib/cppparser/parser.cpp:1318:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:139:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:1423:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:1501:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:1532:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:1560:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:159:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:1645:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:1674:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:1703:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:1725:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:172:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:1756:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:1879:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:1913:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:1957:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:2044:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:2065:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:2145:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:2162:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:2195:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:2201:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:2241:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:225:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:2282:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:2307:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:2341:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:2364:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:2385:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:2402:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:2431:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:2470:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:2490:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:2497:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:2519:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:2593:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:2612:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:2678:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:2729:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:2758:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:2792:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:2858:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:2868:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:2909:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:2951:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:2981:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:3027:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:304:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:3099:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:3119:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:330:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:3375:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:3439:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:3502:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:3584:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:3653:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:3697:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:3727:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:3740:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:3763:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:3777:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:3794:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:3819:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:3836:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:3854:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:3871:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:3888:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:388:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:3906:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:3923:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:3940:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:3957:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:3974:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:3992:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:4015:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:4037:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:4060:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:4073:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:4088:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:4110:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:432:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:482:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:565:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:606:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:649:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:708:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:751:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:779:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:825:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:857:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:905:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:921:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/cppparser/parser.cpp:965:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/interfaces/codemodel.cpp:1100:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/interfaces/codemodel.cpp:1211:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/interfaces/codemodel.cpp:166:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/interfaces/codemodel.cpp:199:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/interfaces/codemodel.cpp:240:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/interfaces/codemodel.cpp:253:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/interfaces/codemodel.cpp:266:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/interfaces/codemodel.cpp:297:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/interfaces/codemodel.cpp:314:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/interfaces/codemodel.cpp:328:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/interfaces/codemodel.cpp:343:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/interfaces/codemodel.cpp:356:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/interfaces/codemodel.cpp:40:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/interfaces/codemodel.cpp:672:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Namespace [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/interfaces/codemodel.cpp:77:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/interfaces/codemodel.h:1015:13: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] head umbrello-23.08.2/lib/interfaces/codemodel.h:1030:13: performance: Function 'aliasName()' should return member 'm_aliasName' by const reference. [returnByReference] head umbrello-23.08.2/lib/interfaces/codemodel.h:1040:18: performance: Function 'fileName()' should return member 'm_fileName' by const reference. [returnByReference] head umbrello-23.08.2/lib/interfaces/codemodel.h:1073:13: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] head umbrello-23.08.2/lib/interfaces/codemodel.h:1078:18: performance: Function 'fileName()' should return member 'm_fileName' by const reference. [returnByReference] head umbrello-23.08.2/lib/interfaces/codemodel.h:1300:13: performance: Function 'type()' should return member 'm_type' by const reference. [returnByReference] head umbrello-23.08.2/lib/interfaces/codemodel.h:1307:13: performance: Function 'defaultValue()' should return member 'm_defaultValue' by const reference. [returnByReference] head umbrello-23.08.2/lib/interfaces/codemodel.h:1360:17: performance: Function 'scope()' should return member 'm_scope' by const reference. [returnByReference] head umbrello-23.08.2/lib/interfaces/codemodel.h:1424:13: performance: Function 'resultType()' should return member 'm_resultType' by const reference. [returnByReference] head umbrello-23.08.2/lib/interfaces/codemodel.h:1432:18: performance: Function 'argumentList()' should return member 'm_arguments' by const reference. [returnByReference] head umbrello-23.08.2/lib/interfaces/codemodel.h:1438:24: performance: Function 'argumentList()' should return member 'm_arguments' by const reference. [returnByReference] head umbrello-23.08.2/lib/interfaces/codemodel.h:1549:13: performance: Function 'type()' should return member 'm_type' by const reference. [returnByReference] head umbrello-23.08.2/lib/interfaces/codemodel.h:1669:13: performance: Function 'value()' should return member 'm_value' by const reference. [returnByReference] head umbrello-23.08.2/lib/interfaces/codemodel.h:1710:13: performance: Function 'type()' should return member 'm_type' by const reference. [returnByReference] head umbrello-23.08.2/lib/interfaces/codemodel.h:506:13: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] head umbrello-23.08.2/lib/interfaces/codemodel.h:508:13: performance: Function 'comment()' should return member 'm_comment' by const reference. [returnByReference] head umbrello-23.08.2/lib/interfaces/codemodel.h:532:13: performance: Function 'fileName()' should return member 'm_fileName' by const reference. [returnByReference] head umbrello-23.08.2/lib/interfaces/codemodel.h:766:17: performance: Function 'scope()' should return member 'm_scope' by const reference. [returnByReference] head umbrello-23.08.2/lib/interfaces/codemodel.h:778:17: performance: Function 'baseClassList()' should return member 'm_baseClassList' by const reference. [returnByReference] head umbrello-23.08.2/lib/interfaces/codemodel_utils.cpp:184:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Functions [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/interfaces/codemodel_utils.cpp:207:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Functions [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/interfaces/codemodel_utils.cpp:230:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FunctionDefinitions [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/interfaces/codemodel_utils.cpp:305:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable decScope [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/interfaces/hashedstring.cpp:209:60: error: Iterators of different containers 'otherSet' and 'rhs.m_data->m_files' are used together. [mismatchingContainers] head umbrello-23.08.2/lib/interfaces/hashedstring.h:39:13: performance: Function 'str()' should return member 'm_str' by const reference. [returnByReference] head umbrello-23.08.2/lib/kdev5-php/completion/codemodelitem.cpp:79:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Class [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1033:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUContext [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1078:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompletionTreeItemPointer [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:129:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Token_INVALID [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1461:9: performance: Range variable 'urlSets' should be declared as const reference. [iterateByValue] head umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1504:9: performance: Range variable 'urlSets' should be declared as const reference. [iterateByValue] head umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:152:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Token_WHITESPACE [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:1653:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Declaration [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:186:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Token_COMMA [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:209:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Token_WHITESPACE [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:229:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Class [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:769:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_valid [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:783:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Token_LPAREN [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:96:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Token_INVALID [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/context.cpp:994:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BaseClassInstance [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/helpers.cpp:145:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/implementationitem.cpp:96:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_declaration [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/item.cpp:100:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_declaration [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/item.cpp:175:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_declaration [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/item.cpp:54:128: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConstModifier [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/item.cpp:85:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_declaration [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/bench_completion.cpp:112:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/bench_completion.cpp:47:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoUi [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/bench_completion.cpp:69:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/bench_completion.cpp:92:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:1006:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:1028:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:1050:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:1066:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:1080:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:1094:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:1108:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:1122:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:1148:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:1179:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:1222:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:1237:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:1264:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:1284:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:1339:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:144:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:156:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:168:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:182:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:205:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:244:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:262:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:293:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:326:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:353:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:373:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:390:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:414:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:434:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:449:127: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Class [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:47:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_completionItems [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:498:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:514:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:532:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:558:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:593:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:612:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:627:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:642:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:657:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:689:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:744:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:770:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:790:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:915:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:930:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:950:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:965:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:982:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpDUChain [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/completion/tests/test_completion.cpp:993:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpDUChain [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/contextbuilder.cpp:233:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Function [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/contextbuilder.cpp:260:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Function [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/contextbuilder.cpp:281:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Function [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/contextbuilder.cpp:335:117: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/contextbuilder.cpp:356:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Namespace [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/contextbuilder.cpp:364:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Namespace [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/contextbuilder.cpp:379:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Class [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/contextbuilder.cpp:449:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUChainBuilder [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/predeclarationbuilder.cpp:105:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_editor [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/predeclarationbuilder.cpp:137:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_editor [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/predeclarationbuilder.cpp:161:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_editor [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/predeclarationbuilder.cpp:38:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_editor [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/predeclarationbuilder.cpp:79:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_editor [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/typebuilder.cpp:242:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_hadUnresolvedIdentifiers [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/typebuilder.cpp:301:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeVoid [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/typebuilder.cpp:332:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConstModifier [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/typebuilder.cpp:355:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeArray [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/typebuilder.cpp:401:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeVoid [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/typebuilder.cpp:419:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeVoid [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/typebuilder.cpp:462:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeMixed [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/typebuilder.cpp:48:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/typebuilder.cpp:553:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_editor [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/usebuilder.cpp:105:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClassDeclarationType [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/usebuilder.cpp:134:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClassDeclarationType [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/usebuilder.cpp:145:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GlobalVariableDeclarationType [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/usebuilder.cpp:154:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Class [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/usebuilder.cpp:183:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClassDeclarationType [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/usebuilder.cpp:191:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hint [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/usebuilder.cpp:200:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_editor [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/usebuilder.cpp:216:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NamespaceDeclarationType [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/usebuilder.cpp:221:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_editor [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/usebuilder.cpp:243:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NamespaceDeclarationType [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/usebuilder.cpp:258:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_hadUnresolvedIdentifiers [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/builders/usebuilder.cpp:84:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClassDeclarationType [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/declarations/classdeclaration.cpp:101:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unknown [valueFlowBailoutIncompleteVar] 2.13.0 umbrello-23.08.2/lib/kdev5-php/duchain/declarations/classdeclaration.cpp:53:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prettyName [valueFlowBailoutIncompleteVar] 2.13.0 umbrello-23.08.2/lib/kdev5-php/duchain/declarations/classmethoddeclaration.cpp:71:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prettyName [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/declarations/classmethoddeclaration.cpp:86:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SignatureReturn [valueFlowBailoutIncompleteVar] 2.13.0 umbrello-23.08.2/lib/kdev5-php/duchain/declarations/functiondeclaration.cpp:54:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prettyName [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/declarations/functiondeclaration.cpp:70:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SignatureReturn [valueFlowBailoutIncompleteVar] 2.13.0 umbrello-23.08.2/lib/kdev5-php/duchain/declarations/namespacealiasdeclaration.cpp:49:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prettyName [valueFlowBailoutIncompleteVar] 2.13.0 umbrello-23.08.2/lib/kdev5-php/duchain/declarations/namespacedeclaration.cpp:48:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prettyName [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/declarations/variabledeclaration.cpp:65:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_isSuperglobal [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/expressionevaluationresult.h:47:36: performance: Function 'allDeclarationIds()' should return member 'm_allDeclarationIds' by const reference. [returnByReference] head umbrello-23.08.2/lib/kdev5-php/duchain/expressionevaluationresult.h:48:41: performance: Function 'allDeclarations()' should return member 'm_allDeclarations' by const reference. [returnByReference] head umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:137:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OperationPlus [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:151:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeMixed [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:168:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objectProperty [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:199:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeArray [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:205:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeVoid [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:296:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveExplicitlyGlobalPrefix [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:412:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:445:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeVoid [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:491:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeVoid [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:659:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeInt [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:693:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OperationPlus [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/expressionvisitor.cpp:798:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Instance [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/helper.cpp:288:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/helper.cpp:349:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Class [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/helper.cpp:397:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Namespace [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/helper.cpp:83:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Class [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/navigation/declarationnavigationcontext.cpp:117:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NavigateDeclaration [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/navigation/declarationnavigationcontext.cpp:160:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConstModifier [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/navigation/navigationwidget.cpp:38:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_topContext [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/navigation/navigationwidget.cpp:53:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_topContext [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/benchmarks.cpp:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1007:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1025:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1043:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1060:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1079:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1095:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1112:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1123:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1134:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1145:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1157:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1174:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1186:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1198:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1209:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1222:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1276:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1293:140: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1323:134: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1347:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:136:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1381:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1399:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1430:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1447:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1487:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1521:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1543:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1556:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1571:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1589:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:158:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1609:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1618:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1674:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1712:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1729:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1755:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1777:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1802:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1826:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1843:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1858:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1877:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1895:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1916:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1935:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1955:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1977:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:1997:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2049:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2097:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2138:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2155:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2222:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2263:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2276:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2297:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2317:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAST [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2335:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:235:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2362:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2380:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2401:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2425:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2486:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2522:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2555:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2582:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2618:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Instance [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2637:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usesMap [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2669:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2687:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2715:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2741:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2753:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2777:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2788:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2819:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2834:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2845:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2859:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2872:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2888:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2908:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:2935:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:298:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:329:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:356:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:375:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:410:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:459:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:511:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:52:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:538:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:561:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:604:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:626:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:648:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:707:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:766:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:782:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:810:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:82:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:834:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:858:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:876:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:893:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:907:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:920:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:950:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable classBody [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:969:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeInt [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain.cpp:985:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain_multiplefiles.cpp:121:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VisibleDeclarationsAndContexts [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain_multiplefiles.cpp:137:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VisibleDeclarationsAndContexts [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain_multiplefiles.cpp:158:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VisibleDeclarationsAndContexts [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain_multiplefiles.cpp:176:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VisibleDeclarationsAndContexts [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain_multiplefiles.cpp:220:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllDeclarationsContextsAndUses [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain_multiplefiles.cpp:267:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllDeclarationsContextsAndUses [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain_multiplefiles.cpp:290:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllDeclarationsAndContexts [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain_multiplefiles.cpp:61:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VisibleDeclarationsAndContexts [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain_multiplefiles.cpp:83:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VisibleDeclarationsAndContexts [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchain_multiplefiles.cpp:99:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VisibleDeclarationsAndContexts [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchaintestbase.cpp:137:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/duchaintestbase.cpp:42:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoUi [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:109:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:128:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:144:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:165:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:189:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:200:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:213:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:231:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpAll [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:254:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:274:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:323:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:340:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:377:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:40:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:438:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:490:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:534:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:562:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:56:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:591:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:609:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:639:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:74:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/tests/expressionparser.cpp:92:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DumpNone [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/duchain/types/integraltypeextended.cpp:33:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConstModifier [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/parser/parsesession.h:38:13: performance: Function 'contents()' should return member 'm_contents' by const reference. [returnByReference] head umbrello-23.08.2/lib/kdev5-php/parser/parsesession.h:58:37: performance: Function 'problems()' should return member 'm_problems' by const reference. [returnByReference] head umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:111:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultState [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:135:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:145:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:160:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:176:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:197:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Token_INLINE_HTML [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:222:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:240:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:258:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:278:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:291:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:308:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:327:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:363:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:388:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:402:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:422:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:454:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:480:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:64:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/parser/test/lexertest.cpp:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/phplanguagesupport.cpp:51:1: error: There is an unknown macro here somewhere. Configuration is required. If K_PLUGIN_FACTORY_WITH_JSON is a macro then please configure it. [unknownMacro] 2.13.0 umbrello-23.08.2/lib/kdev5-php/phplanguagesupport.h:59:13: style: Virtual function 'name' is called from constructor 'LanguageSupport(QObject*parent,const QVariantList&args=QVariantList()' at line 66. Dynamic binding is not used. [virtualCallInConstructor] umbrello-23.08.2/lib/kdev5-php/phplanguagesupport.cpp:66:49: note: Calling name umbrello-23.08.2/lib/kdev5-php/phplanguagesupport.h:59:13: note: name is a virtual function head umbrello-23.08.2/lib/kdev5-php/phpparsejob.cpp:68:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllDeclarationsAndContexts [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdev5-php/testprovider/phpunitrunjob.cpp:162:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdevplatform/tests/testcore.cpp:101:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sessionController [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdevplatform/tests/testcore.cpp:106:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pluginController [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdevplatform/tests/testcore.cpp:111:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runController [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdevplatform/tests/testcore.cpp:116:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable documentController [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdevplatform/tests/testcore.cpp:121:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable partController [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdevplatform/tests/testcore.cpp:126:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable projectController [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdevplatform/tests/testcore.cpp:131:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable languageController [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdevplatform/tests/testcore.cpp:136:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uiController [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdevplatform/tests/testcore.cpp:40:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_self [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/lib/kdevplatform/tests/testcore.cpp:96:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_shuttingDown [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/maintainer/svg2png.cpp:28:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/test/import/cxx/cxx11-constexpr.cpp:16:55: style: Parameter 'param' can be declared as reference to const [constParameterReference] head umbrello-23.08.2/test/import/cxx/cxx11-constexpr.cpp:24:63: style: Parameter 'param' can be declared as reference to const [constParameterReference] head umbrello-23.08.2/tools/shared.cpp:167:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] 2.13.0 umbrello-23.08.2/tools/shared.cpp:208:101: style: Parameter 'translations' can be declared as reference to const [constParameterReference] head umbrello-23.08.2/tools/shared.cpp:212:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/_unused/plugin.cpp:138:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tty [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/_unused/plugin.cpp:91:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/_unused/plugin.h:82:14: style: The destructor '~Plugin' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/_unused/configurable.h:63:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/_unused/plugin.h:82:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/_unused/plugin.h:85:16: performance: Function 'instanceName()' should return member '_instanceName' by const reference. [returnByReference] head umbrello-23.08.2/umbrello/_unused/pluginloader.cpp:110:9: error: Dereferencing 'plugin' after it is deallocated / released [deallocuse] head umbrello-23.08.2/umbrello/basictypes.cpp:1337:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hungarian [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/birdview.cpp:207:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseMove [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/birdview.cpp:95:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/clipboard/idchangelog.cpp:103:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/clipboard/idchangelog.cpp:124:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/cmds/cmdsetstereotype.h:17:14: style: The destructor '~CmdSetStereotype' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/cmds/cmdbaseobjectcommand.h:22:22: note: Virtual destructor in base class umbrello-23.08.2/umbrello/cmds/cmdsetstereotype.h:17:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/cmds/cmdsetvisibility.h:17:14: style: The destructor '~CmdSetVisibility' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/cmds/cmdbaseobjectcommand.h:22:22: note: Virtual destructor in base class umbrello-23.08.2/umbrello/cmds/cmdsetvisibility.h:17:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/cmds/widget/cmdchangefillcolor.h:23:14: style: The destructor '~CmdChangeFillColor' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/cmds/widget/cmdbasewidgetcommand.h:25:22: note: Virtual destructor in base class umbrello-23.08.2/umbrello/cmds/widget/cmdchangefillcolor.h:23:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/cmds/widget/cmdchangelinecolor.h:21:10: style: The destructor '~CmdChangeLineColor' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/cmds/widget/cmdbasewidgetcommand.h:25:22: note: Virtual destructor in base class umbrello-23.08.2/umbrello/cmds/widget/cmdchangelinecolor.h:21:10: note: Destructor in derived class head umbrello-23.08.2/umbrello/cmds/widget/cmdchangelinewidth.h:19:10: style: The destructor '~CmdChangeLineWidth' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/cmds/widget/cmdbasewidgetcommand.h:25:22: note: Virtual destructor in base class umbrello-23.08.2/umbrello/cmds/widget/cmdchangelinewidth.h:19:10: note: Destructor in derived class head umbrello-23.08.2/umbrello/cmds/widget/cmdchangetextcolor.h:21:10: style: The destructor '~CmdChangeTextColor' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/cmds/widget/cmdbasewidgetcommand.h:25:22: note: Virtual destructor in base class umbrello-23.08.2/umbrello/cmds/widget/cmdchangetextcolor.h:21:10: note: Destructor in derived class head umbrello-23.08.2/umbrello/cmds/widget/cmdchangeusefillcolor.h:20:14: style: The destructor '~CmdChangeUseFillColor' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/cmds/widget/cmdbasewidgetcommand.h:25:22: note: Virtual destructor in base class umbrello-23.08.2/umbrello/cmds/widget/cmdchangeusefillcolor.h:20:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/cmds/widget/cmdchangevisualproperty.h:19:10: style: The destructor '~CmdChangeVisualProperty' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/cmds/widget/cmdbasewidgetcommand.h:25:22: note: Virtual destructor in base class umbrello-23.08.2/umbrello/cmds/widget/cmdchangevisualproperty.h:19:10: note: Destructor in derived class head umbrello-23.08.2/umbrello/cmds/widget/cmdcreatewidget.h:23:10: style: The destructor '~CmdCreateWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/cmds/widget/cmdbasewidgetcommand.h:25:22: note: Virtual destructor in base class umbrello-23.08.2/umbrello/cmds/widget/cmdcreatewidget.h:23:10: note: Destructor in derived class head umbrello-23.08.2/umbrello/cmds/widget/cmdmovewidget.h:21:10: style: The destructor '~CmdMoveWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/cmds/widget/cmdbasewidgetcommand.h:25:22: note: Virtual destructor in base class umbrello-23.08.2/umbrello/cmds/widget/cmdmovewidget.h:21:10: note: Destructor in derived class head umbrello-23.08.2/umbrello/cmds/widget/cmdremovewidget.h:23:10: style: The destructor '~CmdRemoveWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/cmds/widget/cmdbasewidgetcommand.h:25:22: note: Virtual destructor in base class umbrello-23.08.2/umbrello/cmds/widget/cmdremovewidget.h:23:10: note: Destructor in derived class head umbrello-23.08.2/umbrello/cmds/widget/cmdresizewidget.h:21:10: style: The destructor '~CmdResizeWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/cmds/widget/cmdbasewidgetcommand.h:25:22: note: Virtual destructor in base class umbrello-23.08.2/umbrello/cmds/widget/cmdresizewidget.h:21:10: note: Destructor in derived class head umbrello-23.08.2/umbrello/cmds/widget/cmdsetname.h:17:14: style: The destructor '~CmdSetName' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/cmds/cmdbaseobjectcommand.h:22:22: note: Virtual destructor in base class umbrello-23.08.2/umbrello/cmds/widget/cmdsetname.h:17:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/codegenerators/ada/adawriter.cpp:118:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Logical [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/ada/adawriter.cpp:144:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/ada/adawriter.cpp:255:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/ada/adawriter.cpp:461:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/ada/adawriter.cpp:55:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ada [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/ada/adawriter.cpp:64:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Interface [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/ada/adawriter.cpp:671:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/ada/adawriter.cpp:93:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Logical [valueFlowBailoutIncompleteVar] 2.13.0 umbrello-23.08.2/umbrello/codegenerators/advancedcodegenerator.cpp:114:27: style: Variable 'commonPolicy' can be declared as pointer to const [constVariablePointer] head umbrello-23.08.2/umbrello/codegenerators/advancedcodegenerator.h:22:14: style: The destructor '~AdvancedCodeGenerator' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codegenerator.h:59:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/advancedcodegenerator.h:22:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/codegenerators/as/aswriter.cpp:671:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/as/aswriter.cpp:736:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/as/aswriter.cpp:776:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActionScript [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:415:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Class [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:423:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Interface [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:556:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.cpp:583:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.h:37:14: style: The destructor '~ClassifierCodeDocument' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codedocument.h:36:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/classifiercodedocument.h:37:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.h:32:14: style: The destructor '~CodeAccessorMethod' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:40:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/codeaccessormethod.h:32:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/codegenerators/codeblock.cpp:123:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoGenerated [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codeblock.h:29:14: style: The destructor '~CodeBlock' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/textblock.h:29:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/codeblock.h:29:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:28:14: style: The destructor '~CodeBlockWithComments' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codeblock.h:29:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:28:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/codegenerators/codeclassfield.cpp:559:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Frozen [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codeclassfield.h:39:14: style: The destructor '~CodeClassField' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codeparameter.h:28:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/codeclassfield.h:39:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:32:14: style: The destructor '~CodeClassFieldDeclarationBlock' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.h:29:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/codeclassfielddeclarationblock.h:32:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/codegenerators/codecomment.h:24:14: style: The destructor '~CodeComment' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/textblock.h:29:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/codecomment.h:24:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/codegenerators/codedocument.h:36:14: style: The destructor '~CodeDocument' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:33:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/codedocument.h:36:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/codegenerators/codedocument.h:39:13: performance: Function 'getFileExtension()' should return member 'm_fileExtension' by const reference. [returnByReference] head umbrello-23.08.2/umbrello/codegenerators/codedocument.h:42:13: performance: Function 'getFileName()' should return member 'm_filename' by const reference. [returnByReference] head umbrello-23.08.2/umbrello/codegenerators/codedocument.h:50:13: performance: Function 'ID()' should return member 'm_ID' by const reference. [returnByReference] head umbrello-23.08.2/umbrello/codegenerators/codedocument.h:58:10: style: The function 'insertTextBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:43:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/codedocument.h:58:10: note: Function in derived class head umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:109:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writeSectionComments [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:123:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writeSectionComments [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:135:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable forceDoc [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:148:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable forceDoc [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:177:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable includeHeadings [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:187:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable includeHeadings [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:197:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outputDirectory [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:207:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outputDirectory [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:217:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineEndingType [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:240:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineEndingType [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:259:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indentationType [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:269:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indentationType [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:280:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indentationAmount [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:291:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indentationAmount [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:310:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indentationType [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:333:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modnamePolicy [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:342:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modnamePolicy [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:351:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoGenEmptyConstructors [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:361:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoGenEmptyConstructors [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:370:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultAttributeAccessorScope [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:380:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultAttributeAccessorScope [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:389:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultAssocFieldScope [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:399:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultAssocFieldScope [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:480:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocateDirectory [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:547:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headingsDirectory [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:78:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overwritePolicy [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:87:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable commentStyle [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.cpp:97:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable commentStyle [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.h:75:13: performance: Function 'getNewLineEndingChars()' should return member 'm_lineEndingChars' by const reference. [returnByReference] head umbrello-23.08.2/umbrello/codegenerators/codegenerationpolicy.h:83:13: performance: Function 'getIndentation()' should return member 'm_indentation' by const reference. [returnByReference] head umbrello-23.08.2/umbrello/codegenerators/codegenfactory.cpp:436:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cpp [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codemethodblock.cpp:111:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoGenerated [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codemethodblock.cpp:174:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoGenerated [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:40:14: style: The destructor '~CodeMethodBlock' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.h:29:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:40:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:44:13: performance: Function 'getStartMethodText()' should return member 'm_startMethod' by const reference. [returnByReference] head umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:46:13: performance: Function 'getEndMethodText()' should return member 'm_endMethod' by const reference. [returnByReference] head umbrello-23.08.2/umbrello/codegenerators/codeoperation.h:33:14: style: The destructor '~CodeOperation' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codemethodblock.h:40:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/codeoperation.h:33:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:110:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:77:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:86:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:94:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationform.cpp:129:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationform.cpp:233:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationform.cpp:320:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationform.cpp:329:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationform.cpp:338:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationform.cpp:347:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationform.cpp:356:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationform.cpp:365:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationform.cpp:374:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationform.cpp:383:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationform.cpp:392:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationform.cpp:401:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationform.cpp:410:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationform.cpp:430:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:107:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable virtualDestructors [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:117:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable virtualDestructors [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:122:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable getterWithGetPrefix [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:128:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable getterWithGetPrefix [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:133:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable removePrefixFromAccessorMethods [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:139:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable removePrefixFromAccessorMethods [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:144:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accessorMethodsStartWithUpperCase [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:150:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accessorMethodsStartWithUpperCase [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:159:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packageIsNamespace [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:169:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packageIsNamespace [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:178:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoGenAccessors [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:188:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoGenAccessors [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:193:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringClassName [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:198:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringClassNameInclude [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:203:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vectorClassName [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:208:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vectorClassNameInclude [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:213:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringClassName [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:219:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringClassNameInclude [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:225:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vectorClassName [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:231:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vectorClassNameInclude [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:237:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable classMemberPrefix [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:243:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable classMemberPrefix [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:248:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable docToolTag [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:254:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable docToolTag [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:263:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringIncludeIsGlobal [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:272:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vectorIncludeIsGlobal [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:281:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringIncludeIsGlobal [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:291:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vectorIncludeIsGlobal [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:300:131: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vectorClassName [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:311:131: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vectorClassName [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:322:131: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vectorClassName [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:340:131: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vectorClassName [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:60:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable publicAccessors [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:69:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inlineAccessors [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:79:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inlineAccessors [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:88:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inlineOps [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:98:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inlineOps [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppcodegenerator.cpp:242:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UMLClassifier [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:103:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileName_ [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1048:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable className_ [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1062:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1077:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable className_ [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1139:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable className_ [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1171:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1268:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable className_ [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1344:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1393:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:1408:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:152:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileName_ [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:181:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:204:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:219:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentLevel [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:343:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:368:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:566:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:624:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Changeable [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:639:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:662:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:701:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:769:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:803:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:879:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Frozen [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/cpp/cppwriter.cpp:978:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Changeable [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/csharp/csharpwriter.cpp:375:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/csharp/csharpwriter.cpp:425:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/csharp/csharpwriter.cpp:452:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/csharp/csharpwriter.cpp:500:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/csharp/csharpwriter.cpp:624:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/csharp/csharpwriter.cpp:656:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Private [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/csharp/csharpwriter.cpp:676:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/csharp/csharpwriter.cpp:726:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/csharp/csharpwriter.cpp:789:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSharp [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/d/dcodedocumentation.cpp:107:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/d/dcodedocumentation.cpp:73:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/d/dcodedocumentation.cpp:82:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/d/dcodedocumentation.cpp:90:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:61:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoGenerateAssocAccessors [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:71:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoGenerateAttributeAccessors [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:80:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoGenerateAssocAccessors [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:132:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:343:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLASS [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:374:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:386:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:416:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:432:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Changeable [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:440:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:471:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:494:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:50:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:530:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:565:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:57:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:621:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Frozen [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:65:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:669:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Changeable [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:695:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:774:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UMLAttributeListIt [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:797:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UMLClassifier [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:862:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:895:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/d/dwriter.cpp:989:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:30:14: style: The destructor '~HierarchicalCodeBlock' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codeblockwithcomments.h:28:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:30:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:34:13: performance: Function 'getEndText()' should return member 'm_endText' by const reference. [returnByReference] head umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: style: The function 'insertTextBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codegenobjectwithtextblocks.h:43:18: note: Virtual function in base class umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: note: Function in derived class head umbrello-23.08.2/umbrello/codegenerators/hierarchicalcodeblock.h:44:13: performance: Function 'getStartText()' should return member 'm_startText' by const reference. [returnByReference] head umbrello-23.08.2/umbrello/codegenerators/idl/idlwriter.cpp:140:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/idl/idlwriter.cpp:444:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/idl/idlwriter.cpp:50:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Aggregation [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/idl/idlwriter.cpp:59:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDL [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/idl/idlwriter.cpp:67:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/java/javacodedocumentation.cpp:109:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/java/javacodedocumentation.cpp:76:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/java/javacodedocumentation.cpp:85:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/java/javacodedocumentation.cpp:93:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:63:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoGenerateAssocAccessors [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:73:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoGenerateAttributeAccessors [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:82:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoGenerateAssocAccessors [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:1004:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:120:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:285:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:377:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:422:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Changeable [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:438:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:472:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:497:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:50:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Java [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:542:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:573:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:640:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Frozen [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:681:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Changeable [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:703:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:777:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UMLAttributeListIt [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:814:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UMLClassifier [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/java/javawriter.cpp:957:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/js/jswriter.cpp:189:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/js/jswriter.cpp:245:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/js/jswriter.cpp:287:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JavaScript [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.cpp:134:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/ownedhierarchicalcodeblock.h:36:14: style: The destructor '~OwnedHierarchicalCodeBlock' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/ownedcodeblock.h:29:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/ownedhierarchicalcodeblock.h:36:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/codegenerators/pascal/pascalwriter.cpp:115:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/pascal/pascalwriter.cpp:171:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/pascal/pascalwriter.cpp:352:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/pascal/pascalwriter.cpp:61:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Interface [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/pascal/pascalwriter.cpp:84:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Logical [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/perl/perlwriter.cpp:417:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/perl/perlwriter.cpp:499:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Perl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/perl/perlwriter.cpp:538:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/perl/perlwriter.cpp:597:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/perl/perlwriter.cpp:699:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/php/php5writer.cpp:3182:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/php/php5writer.cpp:3246:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/php/php5writer.cpp:3361:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/php/php5writer.cpp:3386:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/php/php5writer.cpp:3432:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP5 [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/php/phpwriter.cpp:3170:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/php/phpwriter.cpp:3205:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/php/phpwriter.cpp:3290:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/php/phpwriter.cpp:3314:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/php/phpwriter.cpp:3343:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHP [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/python/pythonwriter.cpp:317:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/python/pythonwriter.cpp:362:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/python/pythonwriter.cpp:410:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/python/pythonwriter.cpp:494:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Python [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:100:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:70:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:79:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:87:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiLine [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:51:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoGenerateAssocAccessors [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:61:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoGenerateAttributeAccessors [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:70:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoGenerateAssocAccessors [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/ruby/rubywriter.cpp:202:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/ruby/rubywriter.cpp:229:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/ruby/rubywriter.cpp:374:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Private [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/ruby/rubywriter.cpp:402:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/ruby/rubywriter.cpp:419:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ruby [valueFlowBailoutIncompleteVar] 2.13.0 umbrello-23.08.2/umbrello/codegenerators/simplecodegenerator.cpp:181:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/simplecodegenerator.h:35:14: style: The destructor '~SimpleCodeGenerator' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/codegenerator.h:59:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/simplecodegenerator.h:35:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/codegenerators/sql/mysqlwriter.cpp:142:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/sql/mysqlwriter.cpp:155:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/sql/mysqlwriter.h:27:14: style: The destructor '~MySQLWriter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/sql/sqlwriter.h:31:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/sql/mysqlwriter.h:27:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/codegenerators/sql/postgresqlwriter.cpp:100:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/sql/postgresqlwriter.h:23:14: style: The destructor '~PostgreSQLWriter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codegenerators/sql/sqlwriter.h:31:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codegenerators/sql/postgresqlwriter.h:23:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/codegenerators/sql/sqlwriter.cpp:325:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQL [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/sql/sqlwriter.cpp:398:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/sql/sqlwriter.cpp:467:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/sql/sqlwriter.cpp:515:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/sql/sqlwriter.cpp:588:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/sql/sqlwriter.cpp:644:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileName_ [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:169:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentLevel [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:338:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentLevel [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:374:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:384:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:395:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:409:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:460:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:469:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentLevel [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:480:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:487:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:517:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:545:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:602:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:624:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:641:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentLevel [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:685:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:760:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:818:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:840:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/tcl/tclwriter.cpp:882:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentLevel [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/textblock.h:32:13: performance: Function 'getText()' should return member 'm_text' by const reference. [returnByReference] head umbrello-23.08.2/umbrello/codegenerators/textblock.h:36:13: performance: Function 'getTag()' should return member 'm_tag' by const reference. [returnByReference] head umbrello-23.08.2/umbrello/codegenerators/vala/valawriter.cpp:400:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/vala/valawriter.cpp:449:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/vala/valawriter.cpp:476:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/vala/valawriter.cpp:524:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/vala/valawriter.cpp:661:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/vala/valawriter.cpp:694:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Private [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/vala/valawriter.cpp:714:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/vala/valawriter.cpp:765:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indentation [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/vala/valawriter.cpp:838:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vala [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:156:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:168:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:260:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:310:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:385:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:439:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:520:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:534:144: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:561:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:597:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:661:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:767:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenerators/xml/xmlschemawriter.cpp:85:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_endl [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenwizard/codegenerationwizard.cpp:34:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ModernStyle [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenwizard/codegenoptionspage.cpp:137:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_radioButtonOverwrite [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenwizard/codegenoptionspage.cpp:154:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenwizard/codegenoptionspage.cpp:181:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Reserved [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenwizard/codegenoptionspage.cpp:267:145: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] 2.13.0 umbrello-23.08.2/umbrello/codegenwizard/codegenoptionspage.cpp:40:20: style: Variable 'gen' can be declared as pointer to const [constVariablePointer] head umbrello-23.08.2/umbrello/codegenwizard/codegenoptionspage.cpp:81:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Reserved [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenwizard/codegenselectpage.cpp:132:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenwizard/codegenselectpage.cpp:74:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_listSelected [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenwizard/codegenselectpage.cpp:97:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_listSelected [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenwizard/codegenstatuspage.cpp:117:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UMLClassifier [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenwizard/codegenstatuspage.cpp:149:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Failed [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenwizard/codegenstatuspage.cpp:159:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchFixedString [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenwizard/codegenstatuspage.cpp:195:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenwizard/codegenstatuspage.cpp:228:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenwizard/codegenstatuspage.cpp:47:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_pushButtonGenerate [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codegenwizard/codegenstatuspage.h:68:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable On [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codeimport/adaimport.h:24:14: style: The destructor '~AdaImport' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:43:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codeimport/adaimport.h:24:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/codeimport/cppimport.h:24:14: style: The destructor '~CppImport' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/classimport.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codeimport/cppimport.h:24:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/codeimport/idlimport.h:21:14: style: The destructor '~IDLImport' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:43:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codeimport/idlimport.h:21:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:417:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Class [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:461:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Class [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:496:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_UMLObject [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:540:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_UMLObject [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:605:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_UMLObject [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:619:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:631:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Interface [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:664:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Component [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:687:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Folder [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:709:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Component [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:744:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Package [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:781:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Logical [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:835:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Datatype [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codeimport/import_utils.cpp:844:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Logical [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codeimport/javaimport.h:23:14: style: The destructor '~JavaImport' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:43:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codeimport/javaimport.h:23:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:43:14: style: The destructor '~NativeImportBase' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/classimport.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:43:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/codeimport/pascalimport.h:20:14: style: The destructor '~PascalImport' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:43:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codeimport/pascalimport.h:20:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:183:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable createArtifacts [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:217:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Package [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:246:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Package [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:284:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Class [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:305:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:365:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Interface [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:380:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Interface [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:403:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Class [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:429:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:546:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qerr [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:559:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qout [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:573:17: performance: Function 'dependencies()' should return member 'm_dependencies' by const reference. [returnByReference] head umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:624:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qerr [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:660:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qout [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codeimport/phpimport.cpp:682:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoUi [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codeimport/phpimport.h:24:14: style: The destructor '~PHPImport' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/classimport.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codeimport/phpimport.h:24:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/codeimport/pythonimport.h:22:14: style: The destructor '~PythonImport' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:43:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codeimport/pythonimport.h:22:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/codeimport/sqlimport.h:26:14: style: The destructor '~SQLImport' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/codeimport/nativeimportbase.h:43:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/codeimport/sqlimport.h:26:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/codeimpwizard/codeimportingwizard.cpp:30:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ModernStyle [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/codeimpwizard/codeimpstatuspage.h:81:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable On [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/debug/debug_utils.cpp:168:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/debug/debug_utils.cpp:177:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/debug/debug_utils.cpp:187:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/debug/debug_utils.cpp:236:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchFixedString [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/debug/debug_utils.cpp:251:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/debug/debug_utils.cpp:274:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchFixedString [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/debug/debug_utils.cpp:301:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PartiallyChecked [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/debug/debug_utils.cpp:327:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/diagram_utils.cpp:152:17: style: The scope of the variable 'line' can be reduced. [variableScope] head umbrello-23.08.2/umbrello/diagram_utils.cpp:206:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Class [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/diagram_utils.cpp:335:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Class [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/diagram_utils.cpp:498:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/diagram_utils.cpp:88:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/diagramswindow.cpp:60:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/diagramswindow.cpp:69:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/activitydialog.cpp:139:13: style: Variable 'types' can be declared as const array [constVariable] head umbrello-23.08.2/umbrello/dialogs/activitydialog.cpp:147:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_General [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/associationpropertiesdialog.h:23:6: style: The destructor '~AssociationPropertiesDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/multipagedialogbase.h:64:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/associationpropertiesdialog.h:23:6: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:239:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wt_Object [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:258:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_Display [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:268:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_Display [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:276:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Attribute [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:286:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Operation [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:296:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Template [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:306:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_EnumLiteral [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:316:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_EntityAttribute [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:326:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_EntityConstraint [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:338:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_Contents [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:348:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_Associations [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.cpp:358:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_General [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.h:37:6: style: The destructor '~ClassPropertiesDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/multipagedialogbase.h:64:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/classpropertiesdialog.h:37:6: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/classwizard.cpp:116:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Operation [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/classwizard.cpp:98:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Attribute [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/codetextedit.cpp:120:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lightGray [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/codetexthighlighter.cpp:109:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Reserved [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/diagramselectiondialog.h:19:6: style: The destructor '~DiagramSelectionDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:27:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/diagramselectiondialog.h:19:6: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/dialog_utils.cpp:214:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Continue [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/dialog_utils.cpp:234:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Continue [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/dialog_utils.cpp:355:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_DefaultLayoutSpacing [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/exportallviewsdialog.h:33:6: style: The destructor '~ExportAllViewsDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:27:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/exportallviewsdialog.h:33:6: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/finddialog.cpp:22:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui_buttonGroup [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/finddialog.cpp:41:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TreeView [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/finddialog.cpp:55:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable All [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/finddialog.h:24:6: style: The destructor '~FindDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:27:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/finddialog.h:24:6: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/messagewidgetpropertiesdialog.h:23:6: style: The destructor '~MessageWidgetPropertiesDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/multipagedialogbase.h:64:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/messagewidgetpropertiesdialog.h:23:6: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/objectnodedialog.cpp:132:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_General [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/overwritedialog.h:30:6: style: The destructor '~OverwriteDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:27:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/overwritedialog.h:30:6: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/pages/associationrolepage.cpp:244:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/pages/associationrolepage.h:34:6: style: The destructor '~AssociationRolePage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/dialogpagebase.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/associationrolepage.h:34:6: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/pages/autolayoutoptionpage.cpp:65:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoDotPath [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/pages/autolayoutoptionpage.h:24:14: style: The destructor '~AutoLayoutOptionPage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/dialogpagebase.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/autolayoutoptionpage.h:24:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/pages/classgeneralpage.cpp:198:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_STEREOATTRS [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/pages/classgeneralpage.cpp:265:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_STEREOATTRS [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/pages/classgeneralpage.cpp:324:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Class [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/pages/classgeneralpage.h:74:6: style: The destructor '~ClassGeneralPage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/dialogpagebase.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/classgeneralpage.h:74:6: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/pages/classifierlistpage.h:41:14: style: The destructor '~ClassifierListPage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/dialogpagebase.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/classifierlistpage.h:41:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/pages/classoptionspage.cpp:350:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowPackage [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/pages/codegenerationpolicypage.h:22:14: style: The destructor '~CodeGenerationPolicyPage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/dialogpagebase.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/codegenerationpolicypage.h:22:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/pages/codeimportoptionspage.cpp:53:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable createArtifacts [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/pages/codeimportoptionspage.h:24:6: style: The destructor '~CodeImportOptionsPage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/dialogpagebase.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/codeimportoptionspage.h:24:6: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/pages/codevieweroptionspage.h:22:6: style: The destructor '~CodeViewerOptionsPage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/dialogpagebase.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/codevieweroptionspage.h:22:6: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/pages/constraintlistpage.cpp:118:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_ForeignKeyConstraint [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/pages/constraintlistpage.cpp:127:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_CheckConstraint [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/pages/constraintlistpage.cpp:218:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_UniqueConstraint [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/pages/constraintlistpage.cpp:240:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_EntityConstraint [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/pages/constraintlistpage.cpp:93:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_UniqueConstraint [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/pages/constraintlistpage.h:33:14: style: The destructor '~ConstraintListPage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/classifierlistpage.h:41:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/constraintlistpage.h:33:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/pages/defaultcodegenpolicypage.h:23:6: style: The destructor '~DefaultCodeGenPolicyPage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/codegenerationpolicypage.h:22:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/defaultcodegenpolicypage.h:23:6: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/pages/diagramprintpage.h:37:6: style: The destructor '~DiagramPrintPage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/dialogpagebase.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/diagramprintpage.h:37:6: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/pages/diagrampropertiespage.h:22:14: style: The destructor '~DiagramPropertiesPage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/dialogpagebase.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/diagrampropertiespage.h:22:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/pages/generaloptionpage.cpp:166:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cpp [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/pages/generaloptionpage.h:32:14: style: The destructor '~GeneralOptionPage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/dialogpagebase.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/generaloptionpage.h:32:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/pages/notepage.h:23:6: style: The destructor '~NotePage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/dialogpagebase.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/notepage.h:23:6: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/pages/selectoperationpage.cpp:228:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SigNoVis [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/pages/selectoperationpage.cpp:304:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PS_OK [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/pages/selectoperationpage.h:35:6: style: The destructor '~SelectOperationPage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/dialogpagebase.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/selectoperationpage.h:35:6: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/pages/uioptionspage.cpp:163:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Direct [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/pages/uioptionspage.cpp:180:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftToRight [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/pages/uioptionspage.h:41:14: style: The destructor '~UIOptionsPage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/dialogpagebase.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/uioptionspage.h:41:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/pages/umlroleproperties.h:42:6: style: The destructor '~UMLRoleProperties' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/pages/dialogpagebase.h:24:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/pages/umlroleproperties.h:42:6: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/pages/umlwidgetstylepage.cpp:231:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineColor [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/pages/umlwidgetstylepage.cpp:240:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fillColor [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/pages/umlwidgetstylepage.cpp:249:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backgroundColor [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/pages/umlwidgetstylepage.cpp:258:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gridDotColor [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/pages/umlwidgetstylepage.cpp:267:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineWidth [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/parameterpropertiesdialog.cpp:145:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable In [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/parameterpropertiesdialog.h:40:6: style: The destructor '~ParameterPropertiesDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:27:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/parameterpropertiesdialog.h:40:6: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/selectdiagramdialog.h:25:6: style: The destructor '~SelectDiagramDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:27:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/selectdiagramdialog.h:25:6: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/selectoperationdialog.cpp:223:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SigNoVis [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/selectoperationdialog.cpp:296:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PS_OK [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/selectoperationdialog.h:32:6: style: The destructor '~SelectOperationDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:27:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/selectoperationdialog.h:32:6: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/settingsdialog.cpp:108:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_General [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/settingsdialog.cpp:117:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_Class [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/settingsdialog.cpp:124:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_CodeImport [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/settingsdialog.cpp:133:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_CodeGeneration [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/settingsdialog.cpp:141:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_CodeViewer [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/settingsdialog.cpp:148:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_AutoLayout [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/settingsdialog.h:45:6: style: The destructor '~SettingsDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/multipagedialogbase.h:64:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/settingsdialog.h:45:6: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/statedialog.cpp:121:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_General [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/statedialog.cpp:202:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Properties_Activities [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/statedialog.cpp:90:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Combined [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/umlattributedialog.h:34:6: style: The destructor '~UMLAttributeDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:27:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/umlattributedialog.h:34:6: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/umlcheckconstraintdialog.h:41:6: style: The destructor '~UMLCheckConstraintDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:27:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/umlcheckconstraintdialog.h:41:6: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/umlentityattributedialog.cpp:193:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Index [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/umlentityattributedialog.h:31:6: style: The destructor '~UMLEntityAttributeDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:27:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/umlentityattributedialog.h:31:6: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/umlenumliteraldialog.h:27:6: style: The destructor '~UMLEnumLiteralDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:27:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/umlenumliteraldialog.h:27:6: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/umlinstanceattributedialog.h:23:6: style: The destructor '~UMLInstanceAttributeDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:27:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/umlinstanceattributedialog.h:23:6: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/umlroledialog.h:32:6: style: The destructor '~UMLRoleDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:27:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/umlroledialog.h:32:6: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/umltemplatedialog.h:31:6: style: The destructor '~UMLTemplateDialog' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/dialogs/singlepagedialogbase.h:27:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/dialogs/umltemplatedialog.h:31:6: note: Destructor in derived class head umbrello-23.08.2/umbrello/dialogs/widgets/defaultvaluewidget.cpp:137:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_UMLObject [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/widgets/selectdiagramwidget.cpp:81:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/widgets/umlpackagewidget.cpp:88:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Package [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/widgets/visibilityenumwidget.cpp:40:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/dialogs/widgets/visibilityenumwidget.cpp:95:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/docwindow.cpp:149:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Folder [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/docwindow.cpp:283:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_Project [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/docwindow.cpp:311:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_Project [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/docwindow.cpp:417:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/docwindow.cpp:456:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/docwindow.cpp:84:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Panel [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/finder/umldocfinder.cpp:65:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Empty [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/finder/umldocfinder.h:25:14: style: The destructor '~UMLDocFinder' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/finder/umlfinder.h:29:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/finder/umldocfinder.h:25:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/finder/umllistviewfinder.cpp:44:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Empty [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/finder/umllistviewfinder.cpp:55:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Empty [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/finder/umllistviewfinder.h:20:14: style: The destructor '~UMLListViewFinder' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/finder/umlfinder.h:29:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/finder/umllistviewfinder.h:20:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/finder/umlscenefinder.cpp:57:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Empty [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/finder/umlscenefinder.cpp:68:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Empty [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/finder/umlscenefinder.h:22:14: style: The destructor '~UMLSceneFinder' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/finder/umlfinder.h:29:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/finder/umlscenefinder.h:22:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/layoutgenerator.cpp:342:13: style: Variable 'r' can be declared as reference to const [constVariableReference] head umbrello-23.08.2/umbrello/layoutgenerator.cpp:359:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/menus/associationwidgetpopupmenu.cpp:95:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_LayoutPolyline [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/menus/umllistviewpopupmenu.cpp:315:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_Deployment_Folder [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/menus/umllistviewpopupmenu.cpp:403:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_Cut [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/menus/umllistviewpopupmenu.cpp:437:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_Externalize_Folder [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/menus/umlscenepopupmenu.cpp:127:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_Actor [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/menus/umlscenepopupmenu.cpp:89:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_Apply_Layout [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/menus/widgetbasepopupmenu.cpp:113:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Show [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/menus/widgetbasepopupmenu.cpp:166:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_Rename [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/menus/widgetbasepopupmenu.cpp:534:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_Line_Color_Selection [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/menus/widgetbasepopupmenu.cpp:573:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_Cut [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/menus/widgetbasepopupmenu.cpp:594:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_Align_Right [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/menus/widgetbasepopupmenu.cpp:615:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_Line_Color [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/menus/widgetbasepopupmenu.cpp:633:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mt_Initial_Activity [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/menus/widgetbasepopupmenu.cpp:724:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Show [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/menus/widgetbasepopupmenu.cpp:75:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_Show [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/model_utils.cpp:1005:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_UMLObject [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/model_utils.cpp:1085:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_UMLObject [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/model_utils.cpp:1140:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_UMLObject [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/model_utils.cpp:1790:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_UseCase [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/model_utils.cpp:2130:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralPage [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/model_utils.cpp:223:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/model_utils.cpp:2241:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Actor [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/model_utils.cpp:862:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Attribute [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/models/diagramsmodel.cpp:73:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/models/objectsmodel.cpp:101:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/models/stereotypesmodel.cpp:65:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/object_factory.cpp:128:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Interface [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/object_factory.cpp:215:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Datatype [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/object_factory.cpp:284:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/object_factory.cpp:411:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Interface [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/object_factory.cpp:80:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/objectswindow.cpp:61:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/petalnode.h:60:17: performance: Function 'initialArgs()' should return member 'm_initialArgs' by const reference. [returnByReference] head umbrello-23.08.2/umbrello/petalnode.h:64:19: performance: Function 'attributes()' should return member 'm_attributes' by const reference. [returnByReference] head umbrello-23.08.2/umbrello/petaltree2uml.cpp:1341:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/petaltree2uml.cpp:1389:39: style: Parameter 'root' can be declared as pointer to const [constParameterPointer] head umbrello-23.08.2/umbrello/petaltree2uml.cpp:1400:13: style: Variable 'umlDoc' can be declared as pointer to const [constVariablePointer] head umbrello-23.08.2/umbrello/petaltree2uml.cpp:1412:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Folder [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/petaltree2uml.cpp:183:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Class [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/petaltree2uml.cpp:268:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/petaltree2uml.cpp:304:14: style: The destructor '~AttributesReader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:218:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:304:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/petaltree2uml.cpp:324:14: style: The destructor '~LiteralsReader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:218:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:324:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/petaltree2uml.cpp:350:14: style: The destructor '~ParametersReader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:218:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:350:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/petaltree2uml.cpp:355:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/petaltree2uml.cpp:372:14: style: The destructor '~OperationsReader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:218:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:372:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/petaltree2uml.cpp:395:14: style: The destructor '~SuperclassesReader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:218:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:395:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/petaltree2uml.cpp:430:14: style: The destructor '~RealizationsReader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:218:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:430:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/petaltree2uml.cpp:465:14: style: The destructor '~UsesReader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/petaltree2uml.cpp:218:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/petaltree2uml.cpp:465:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/petaltree2uml.cpp:565:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/petaltree2uml.cpp:589:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/petaltree2uml.cpp:703:20: style: Variable 'statemachine' can be declared as pointer to const [constVariablePointer] head umbrello-23.08.2/umbrello/petaltree2uml.cpp:704:20: style: Variable 'models' can be declared as pointer to const [constVariablePointer] head umbrello-23.08.2/umbrello/petaltree2uml.cpp:715:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Package [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/toolbarstate.cpp:111:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonRelease [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/toolbarstate.cpp:147:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonDblClick [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/toolbarstate.cpp:184:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseMove [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/toolbarstate.cpp:371:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_SRC [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/toolbarstate.cpp:436:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightButton [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/toolbarstatearrow.h:30:14: style: The destructor '~ToolBarStateArrow' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:68:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/toolbarstatearrow.h:30:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/toolbarstateassociation.h:39:14: style: The destructor '~ToolBarStateAssociation' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstatepool.h:22:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/toolbarstateassociation.h:39:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/toolbarstatemessages.h:51:14: style: The destructor '~ToolBarStateMessages' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstatepool.h:22:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/toolbarstatemessages.h:51:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/toolbarstateother.cpp:163:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/toolbarstateother.cpp:93:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Actor [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/toolbarstateother.h:25:14: style: The destructor '~ToolBarStateOther' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstatepool.h:22:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/toolbarstateother.h:25:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/toolbarstatepool.h:22:14: style: The destructor '~ToolBarStatePool' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/toolbarstate.h:68:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/toolbarstatepool.h:22:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umldoc.cpp:1054:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_SRC [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umldoc.cpp:1367:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_SRC [valueFlowBailoutIncompleteVar] 2.13.0 umbrello-23.08.2/umbrello/umldoc.cpp:146:14: style: Variable 'pApp' can be declared as pointer to const [constVariablePointer] head umbrello-23.08.2/umbrello/umldoc.cpp:1523:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_SRC [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umldoc.cpp:1616:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_SRC [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umldoc.cpp:1651:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_SRC [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umldoc.cpp:1772:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Operation [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umldoc.cpp:1893:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_SRC [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umldoc.cpp:1969:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umldoc.cpp:2102:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umldoc.cpp:2184:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_SRC [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umldoc.cpp:246:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_SRC [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umldoc.cpp:2565:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_SRC [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umldoc.cpp:2725:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_SRC [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umldoc.cpp:3043:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_SRC [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umldoc.cpp:3292:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umldoc.cpp:3336:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_SRC [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umldoc.cpp:3358:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Datatype [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umldoc.cpp:349:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umldoc.cpp:518:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_SRC [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umldoc.cpp:744:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.13.0 umbrello-23.08.2/umbrello/umldoc.cpp:862:18: style: Variable 'tb' can be declared as pointer to const [constVariablePointer] head umbrello-23.08.2/umbrello/umldoc.cpp:954:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_UMLObject [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umldoc.h:149:13: performance: Function 'name()' should return member 'm_Name' by const reference. [returnByReference] head umbrello-23.08.2/umbrello/umldoc.h:155:19: performance: Function 'modelID()' should return member 'm_modelID' by const reference. [returnByReference] head umbrello-23.08.2/umbrello/umldoc.h:207:13: performance: Function 'documentation()' should return member 'm_Doc' by const reference. [returnByReference] head umbrello-23.08.2/umbrello/umlmodel/actor.h:27:14: style: The destructor '~UMLActor' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlcanvasobject.h:37:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/actor.h:27:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlmodel/artifact.h:38:14: style: The destructor '~UMLArtifact' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/package.h:32:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/artifact.h:38:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlmodel/association.h:37:14: style: The destructor '~UMLAssociation' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:118:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/association.h:37:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlmodel/attribute.h:35:14: style: The destructor '~UMLAttribute' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:33:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/attribute.h:35:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlmodel/category.h:33:6: style: The destructor '~UMLCategory' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlcanvasobject.h:37:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/category.h:33:6: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlmodel/checkconstraint.h:31:14: style: The destructor '~UMLCheckConstraint' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/entityconstraint.h:33:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/checkconstraint.h:31:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlmodel/checkconstraint.h:47:13: performance: Function 'getCheckCondition()' should return member 'm_CheckCondition' by const reference. [returnByReference] head umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:118:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Interface [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:1250:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:1261:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:1274:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:1320:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UniAssociation [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:1378:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uml2 [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:256:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Private [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:401:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:462:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Private [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:497:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Private [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:587:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:624:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:670:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cpp [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:770:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:817:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultAttributeScope [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlmodel/classifier.cpp:944:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Operation [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlmodel/classifier.h:45:14: style: The destructor '~UMLClassifier' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/package.h:32:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/classifier.h:45:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:33:14: style: The destructor '~UMLClassifierListItem' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:118:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:33:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlmodel/component.h:27:14: style: The destructor '~UMLComponent' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/package.h:32:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/component.h:27:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlmodel/datatype.h:25:14: style: The destructor '~UMLDatatype' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifier.h:45:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/datatype.h:25:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlmodel/entity.h:34:14: style: The destructor '~UMLEntity' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifier.h:45:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/entity.h:34:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlmodel/entityattribute.h:38:14: style: The destructor '~UMLEntityAttribute' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/attribute.h:35:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/entityattribute.h:38:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlmodel/entityconstraint.h:33:14: style: The destructor '~UMLEntityConstraint' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:33:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/entityconstraint.h:33:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlmodel/enum.h:29:14: style: The destructor '~UMLEnum' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifier.h:45:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/enum.h:29:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlmodel/enumliteral.h:34:14: style: The destructor '~UMLEnumLiteral' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:33:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/enumliteral.h:34:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlmodel/enumliteral.h:36:13: performance: Function 'value()' should return member 'm_Value' by const reference. [returnByReference] head umbrello-23.08.2/umbrello/umlmodel/instanceattribute.h:44:13: performance: Function 'getValue()' should return member 'm_value' by const reference. [returnByReference] head umbrello-23.08.2/umbrello/umlmodel/node.h:27:14: style: The destructor '~UMLNode' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlcanvasobject.h:37:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/node.h:27:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlmodel/operation.h:28:14: style: The destructor '~UMLOperation' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:33:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/operation.h:28:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlmodel/package.h:32:14: style: The destructor '~UMLPackage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlcanvasobject.h:37:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/package.h:32:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlmodel/port.h:27:14: style: The destructor '~UMLPort' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlcanvasobject.h:37:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/port.h:27:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlmodel/stereotype.h:42:14: style: The destructor '~UMLStereotype' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:118:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/stereotype.h:42:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlmodel/template.h:36:14: style: The destructor '~UMLTemplate' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/classifierlistitem.h:33:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/template.h:36:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlmodel/umlcanvasobject.h:37:14: style: The destructor '~UMLCanvasObject' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlobject.h:118:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/umlcanvasobject.h:37:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlmodel/usecase.h:23:6: style: The destructor '~UMLUseCase' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlmodel/umlcanvasobject.h:37:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlmodel/usecase.h:23:6: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlscene.cpp:1143:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sequence [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlscene.cpp:1343:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wt_Object [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlscene.cpp:1916:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlscene.cpp:1954:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlscene.cpp:2049:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Floating [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlscene.cpp:2154:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Collaboration [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlscene.cpp:2389:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Floating [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlscene.cpp:2588:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Package [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlscene.cpp:2688:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Class [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlscene.cpp:2799:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Entity [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlscene.cpp:2862:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Entity [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlscene.cpp:304:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoIndex [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlscene.cpp:3061:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dt_ApplyLayout [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlscene.cpp:3489:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wt_Class [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlscene.cpp:3508:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wt_UMLWidget [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlscene.cpp:3781:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable green [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlscene.cpp:4190:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Creation [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlscene.cpp:4524:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasSmallerY [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlscene.cpp:4555:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasSmallerX [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlscene.cpp:722:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlscene.cpp:890:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlscene.cpp:990:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlscene.h:80:13: performance: Function 'documentation()' should return member 'm_Documentation' by const reference. [returnByReference] head umbrello-23.08.2/umbrello/umlscene.h:87:13: performance: Function 'name()' should return member 'm_Name' by const reference. [returnByReference] head umbrello-23.08.2/umbrello/umlscene.h:93:19: performance: Function 'ID()' should return member 'm_nID' by const reference. [returnByReference] head umbrello-23.08.2/umbrello/umlviewimageexporter.h:31:13: performance: Function 'getImageMimeType()' should return member 'm_imageMimeType' by const reference. [returnByReference] head umbrello-23.08.2/umbrello/umlwidgets/activitywidget.h:45:14: style: The destructor '~ActivityWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/activitywidget.h:45:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlwidgets/actorwidget.h:40:14: style: The destructor '~ActorWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/actorwidget.h:40:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlwidgets/artifactwidget.h:29:14: style: The destructor '~ArtifactWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/artifactwidget.h:29:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1004:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1071:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1101:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1127:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1141:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1155:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1245:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Collaboration [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1277:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1317:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Exception [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1332:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Exception [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1340:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Exception [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1354:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Exception [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1362:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1403:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1412:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Coll_Mesg_Sync [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1422:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1432:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1445:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1482:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1502:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1523:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1552:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1588:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1644:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:169:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1736:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1782:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1817:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1847:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Exception [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1909:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1936:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1963:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:1987:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2080:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2142:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiA [valueFlowBailoutIncompleteVar] 2.13.0 umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:218:20: style: Variable 'klass' can be declared as pointer to const [constVariablePointer] 2.13.0 umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:219:19: style: Variable 'attr' can be declared as pointer to const [constVariablePointer] 2.13.0 umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:220:16: style: Variable 'ent' can be declared as pointer to const [constVariablePointer] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2393:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2417:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2471:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DashLine [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2535:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BoundedIntersection [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2563:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShiftModifier [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2603:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:262:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:273:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2777:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2806:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2848:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Exception [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2908:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Direct [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2939:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2985:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BoundedIntersection [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:2997:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:3126:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:3160:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:3196:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:3252:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Spline [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:334:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:3365:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:3374:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:3395:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:3444:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:3522:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:390:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:441:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:514:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:530:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_InstanceAttribute [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:614:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:680:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:797:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:849:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:899:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:931:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:970:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.cpp:993:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:56:14: style: The destructor '~AssociationWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:148:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/associationwidget.h:56:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlwidgets/boxwidget.h:26:14: style: The destructor '~BoxWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/boxwidget.h:26:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlwidgets/categorywidget.h:36:14: style: The destructor '~CategoryWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/categorywidget.h:36:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlwidgets/childwidgetplacementpin.cpp:103:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_connectedSide [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/childwidgetplacementpin.cpp:108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_connectedSide [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/childwidgetplacementpin.cpp:113:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_connectedSide [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/childwidgetplacementpin.cpp:124:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_connectedSide [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/childwidgetplacementpin.cpp:130:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_connectedSide [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/childwidgetplacementpin.cpp:141:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_connectedSide [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/childwidgetplacementpin.cpp:147:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_connectedSide [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/childwidgetplacementpin.cpp:98:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_connectedSide [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/childwidgetplacementport.cpp:170:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_connectedSide [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/childwidgetplacementport.cpp:196:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_connectedSide [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/childwidgetplacementport.cpp:50:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_connectedSide [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.h:58:14: style: The destructor '~ClassifierWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/classifierwidget.h:58:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlwidgets/combinedfragmentwidget.h:48:14: style: The destructor '~CombinedFragmentWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/combinedfragmentwidget.h:48:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlwidgets/componentwidget.h:29:14: style: The destructor '~ComponentWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/componentwidget.h:29:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlwidgets/datatypewidget.h:29:14: style: The destructor '~DatatypeWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/datatypewidget.h:29:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlwidgets/entitywidget.h:29:14: style: The destructor '~EntityWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/entitywidget.h:29:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlwidgets/enumwidget.h:27:14: style: The destructor '~EnumWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/enumwidget.h:27:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlwidgets/floatingdashlinewidget.h:33:6: style: The destructor '~FloatingDashLineWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/floatingdashlinewidget.h:33:6: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlwidgets/floatingtextwidget.h:37:14: style: The destructor '~FloatingTextWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/floatingtextwidget.h:37:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlwidgets/forkjoinwidget.h:26:14: style: The destructor '~ForkJoinWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/boxwidget.h:26:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/forkjoinwidget.h:26:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:47:14: style: The destructor '~MessageWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/messagewidget.h:47:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlwidgets/nodewidget.h:27:14: style: The destructor '~NodeWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/nodewidget.h:27:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlwidgets/notewidget.h:41:14: style: The destructor '~NoteWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/notewidget.h:41:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlwidgets/objectnodewidget.h:37:14: style: The destructor '~ObjectNodeWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/objectnodewidget.h:37:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:32:14: style: The destructor '~ObjectWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/objectwidget.h:32:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlwidgets/packagewidget.h:29:14: style: The destructor '~PackageWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/packagewidget.h:29:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:28:14: style: The destructor '~PinPortBase' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:28:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlwidgets/pinwidget.h:29:14: style: The destructor '~PinWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:28:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/pinwidget.h:29:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlwidgets/portwidget.h:27:14: style: The destructor '~PortWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/pinportbase.h:28:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/portwidget.h:27:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlwidgets/preconditionwidget.h:32:14: style: The destructor '~PreconditionWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/preconditionwidget.h:32:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlwidgets/regionwidget.h:19:14: style: The destructor '~RegionWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/regionwidget.h:19:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlwidgets/signalwidget.h:36:14: style: The destructor '~SignalWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/signalwidget.h:36:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlwidgets/statewidget.h:57:14: style: The destructor '~StateWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/statewidget.h:57:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlwidgets/statusbartoolbutton.cpp:53:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotGrouped [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/toolbarstateonewidget.cpp:190:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pUMLScene [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/toolbarstateonewidget.cpp:223:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tbb_Seq_Precondition [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:165:13: performance: Function 'instanceName()' should return member 'm_instanceName' by const reference. [returnByReference] head umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: style: The destructor '~UMLWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/widgetbase.h:148:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlwidgets/usecasewidget.h:41:14: style: The destructor '~UseCaseWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] umbrello-23.08.2/umbrello/umlwidgets/umlwidget.h:50:14: note: Virtual destructor in base class umbrello-23.08.2/umbrello/umlwidgets/usecasewidget.h:41:14: note: Destructor in derived class head umbrello-23.08.2/umbrello/umlwidgets/widget_factory.cpp:214:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Reserved [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:283:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:309:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:341:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LogicalMode [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:409:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LinearGradient [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:460:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TexturePattern [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:506:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TexturePattern [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:559:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Center [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/umlwidgets/widget_utils.cpp:682:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Center [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/umbrello/worktoolbar.cpp:265:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArrowCursor [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testassociation.cpp:111:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testassociation.cpp:135:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testassociation.cpp:148:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testassociation.cpp:161:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testassociation.cpp:178:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testassociation.cpp:206:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Logical [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testassociation.cpp:48:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testassociation.cpp:63:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testassociation.cpp:70:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testassociation.cpp:80:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testassociation.cpp:89:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Association [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testbasictypes.cpp:104:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable English [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testbasictypes.cpp:139:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hungarian [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testbasictypes.cpp:174:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Logical [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testbasictypes.cpp:193:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Logical [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testbasictypes.cpp:210:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_MODELTYPES [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testbasictypes.cpp:228:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testbasictypes.cpp:246:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testbasictypes.cpp:269:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Undefined [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testbasictypes.cpp:295:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Undefined [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testbasictypes.cpp:318:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_DIAGRAMTYPES [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testbasictypes.cpp:341:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Generalization [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testbasictypes.cpp:353:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoSig [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testbasictypes.cpp:367:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Floating [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testbasictypes.cpp:403:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testbasictypes.cpp:415:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable In [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testbasictypes.cpp:427:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActionScript [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testbasictypes.cpp:439:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testbasictypes.cpp:451:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TopLeft [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testbasictypes.cpp:81:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hungarian [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:116:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:121:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:126:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:131:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:136:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:141:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:146:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:151:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:156:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:166:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:189:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:194:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:244:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Generalization [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:257:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Generalization [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:268:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:275:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Interface [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:283:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:288:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:293:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:298:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:303:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:33:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:41:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:48:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:62:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:72:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:91:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testclassifier.cpp:96:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipSingle [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testlistpopupmenu.cpp:100:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Undefined [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testlistpopupmenu.cpp:114:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lvt_Min [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testlistpopupmenu.cpp:126:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tt_Min [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testlistpopupmenu.cpp:61:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wt_Min [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testlistpopupmenu.cpp:86:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wt_UMLWidget [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testumlcanvasobject.cpp:111:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Aggregation [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testumlcanvasobject.cpp:128:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Composition [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testumlcanvasobject.cpp:145:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Relationship [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testumlcanvasobject.cpp:34:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Generalization [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testumlcanvasobject.cpp:49:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Generalization [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testumlcanvasobject.cpp:62:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Generalization [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testumlcanvasobject.cpp:94:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Realization [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testumlobject.cpp:178:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_UMLObject [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testumlobject.cpp:204:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testumlobject.cpp:217:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Class [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testumlobject.cpp:235:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ot_Actor [valueFlowBailoutIncompleteVar] head umbrello-23.08.2/unittests/testumlobject.cpp:96:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Logical [valueFlowBailoutIncompleteVar] DONE